summaryrefslogtreecommitdiff
path: root/include/clang/Analysis
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] Removing unused stored field.George Karpenkov2017-11-011-1/+0
* [Analyzer] Use value storage for BodyFarmGeorge Karpenkov2017-11-012-4/+7
* [Analyzer] Give more descriptive name to BdyFrm field.George Karpenkov2017-10-251-1/+1
* [Analyzer] Store BodyFarm in std::unique_ptrGeorge Karpenkov2017-10-241-3/+1
* [Analyzer] Do not use static storage to for implementations created in BodyFa...George Karpenkov2017-10-232-5/+64
* Fix assertion failure in thread safety analysis (PR34800).Alexander Kornienko2017-10-041-12/+11
* [CSA] [NFC] Move AnalysisContext.h to AnalysisDeclContext.hGeorge Karpenkov2017-09-068-10/+10
* [analyzer] MinComplexityConstraint now early exits and only does one macro st...Raphael Isemann2017-09-031-2/+7
* std::function -> llvm::function_ref. NFC.Benjamin Kramer2017-09-011-4/+5
* [analyzer] Performance optimizations for the CloneCheckerRaphael Isemann2017-08-311-15/+18
* [analyzer] Make StmtDataCollector customizableJohannes Altmanninger2017-08-231-190/+0
* Fix typos, remove unused private members of CommonOptionsParser, NFCJohannes Altmanninger2017-08-231-1/+1
* Test commit access.Volodymyr Sapsai2017-08-221-1/+1
* [StaticAnalyzer] Handle LoopExit CFGElement in the analyzerPeter Szecsi2017-08-211-0/+24
* [CFG] Add LoopExit information to CFGPeter Szecsi2017-08-192-1/+31
* [Dominators] Update Clang's DominatorTree to use the new template argumentJakub Kuderski2017-07-141-3/+3
* CFG: Add CFGElement for automatic variables that leave the scopeMatthias Gehre2017-07-122-1/+45
* [analyzer] Make StmtDataCollector part of the CloneDetection APIRaphael Isemann2017-07-091-0/+188
* [analyzer] Teach CloneDetection about Qt Meta-Object Compiler to filter auto ...Leslie Zhai2017-06-201-2/+2
* [analyzer] Teach CloneDetection about Qt Meta-Object CompilerLeslie Zhai2017-06-191-0/+22
* CloneDetection.h: Fix warnings. [-Wdocumentation]NAKAMURA Takumi2017-04-071-3/+4
* [analyzer] Reland r299544 "Add a modular constraint system to the CloneDetector"Artem Dergachev2017-04-061-110/+239
* Revert "[analyzer] Add a modular constraint system to the CloneDetector"Artem Dergachev2017-04-051-239/+110
* [analyzer] Add a modular constraint system to the CloneDetectorArtem Dergachev2017-04-051-110/+239
* [analyzer] Do not duplicate call graph nodes for functions that have definiti...Aleksei Sidorin2017-02-201-1/+1
* Fix printf specifier handling: invalid specifier should not be marked as "con...Mehdi Amini2016-12-151-0/+2
* Revert "Fix printf specifier handling: invalid specifier should not be marked...Mehdi Amini2016-12-151-2/+0
* Fix printf specifier handling: invalid specifier should not be marked as "con...Mehdi Amini2016-12-151-0/+2
* [StaticAnalysis] Remove unnecessary parameter in CallGraphNode::addCallee.Haojian Wu2016-12-121-1/+1
* Add support for __builtin_os_log_format[_buffer_size]Mehdi Amini2016-10-242-15/+187
* Revert "Add support for __builtin_os_log_format[_buffer_size]"Mehdi Amini2016-10-242-187/+15
* Add support for __builtin_os_log_format[_buffer_size]Mehdi Amini2016-10-242-15/+187
* Remove move constructors that are identical to the generated default move ctor.Benjamin Kramer2016-10-212-24/+2
* Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer2016-10-201-1/+1
* [Analysis] Use unique_ptr for CallGraph::FunctionMap.Justin Lebar2016-10-101-5/+10
* [Analysis] Use unique_ptr in AnalyaisDeclContextManager's ContextMap.Justin Lebar2016-10-101-1/+2
* [analyzer] Re-apply r283094 "Improve CloneChecker diagnostics"Artem Dergachev2016-10-081-3/+7
* [analyzer] Don't merge different return nodes in ExplodedGraphDaniel Marjamaki2016-10-071-2/+2
* Revert "[analyzer] Improve CloneChecker diagnostics" as its depends on revert...Vitaly Buka2016-10-041-7/+3
* [analyzer] Improve CloneChecker diagnosticsArtem Dergachev2016-10-031-3/+7
* [CFG] Add iterator_ranges to CFG and CFGBlock.Martin Bohme2016-09-121-0/+25
* s/static inline/static/ for headers I have changed in r279475. NFC.Tim Shen2016-08-312-18/+10
* [GraphTraits] Replace all NodeType usage with NodeRefTim Shen2016-08-222-46/+33
* [analyzer] Use faster hashing (MD5) in CloneDetector.Artem Dergachev2016-08-201-20/+23
* [analyzer] Make CloneDetector consider macro expansions.Artem Dergachev2016-08-201-3/+10
* [CallGraph] Use decltype instead of pointer_to_unary_function. NFC.Tim Shen2016-08-191-24/+19
* [GraphTraits] Make nodes_iterator dereference to NodeType*/NodeRefTim Shen2016-08-193-74/+20
* [analyzer] Teach CloneDetector to find clones that look like copy-paste errors.Artem Dergachev2016-08-181-1/+38
* [ADT] Change PostOrderIterator to use NodeRef. NFC.Tim Shen2016-08-152-0/+6
* [ADT] Migrate DepthFirstIterator to use NodeRefTim Shen2016-08-041-0/+1