summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/LiveVariables.cpp
Commit message (Expand)AuthorAgeFilesLines
* [CFG] NFC: Remove implicit conversion from CFGTerminator to Stmt *.Artem Dergachev2019-05-241-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [analyzer] Fix some expressions staying live too long. Add a debug checker.Artem Dergachev2018-12-161-0/+48
* Create ConstantExpr classBill Wendling2018-10-311-2/+2
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-261-5/+4
* Add a newline to SourceLocation dump outputStephen Kelly2018-08-151-1/+1
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-2/+2
* Remove trailing spaceFangrui Song2018-07-301-39/+39
* Revert "[analyzer] Remove an unused variable"George Karpenkov2018-04-061-1/+1
* [analyzer] Remove an unused variableGeorge Karpenkov2018-04-061-1/+1
* Fix unused variable warning introduced at revision 328910.Andrea Di Biagio2018-04-021-2/+1
* [analyzer] Fix liveness calculation for C++17 structured bindingsGeorge Karpenkov2018-03-311-24/+59
* [clang] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-03-271-2/+3
* [CSA] [NFC] Move AnalysisContext.h to AnalysisDeclContext.hGeorge Karpenkov2017-09-061-1/+1
* [analyzer] Remove superquadratic behaviour from DataflowWorklistAlexander Shaposhnikov2016-10-131-18/+9
* Rewrite users of Stmt::child_begin/end into for-range loops.Benjamin Kramer2015-07-031-5/+4
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-4/+4
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-4/+4
* Update APIs that return a pair of iterators to return an iterator_range instead.Benjamin Kramer2015-02-061-5/+2
* Remove unused member variable.Craig Topper2014-10-211-1/+0
* Reverting r214064 and r215650 while investigating a pesky performance regressionArtyom Skrobov2014-09-231-8/+67
* Use the proper post-order traversal in LiveVariables analysis,Artyom Skrobov2014-08-141-12/+7
* Factoring DataflowWorklist out of LiveVariables and UninitializedValues analysesArtyom Skrobov2014-07-281-55/+1
* [C++11] Use 'nullptr'. Analysis edition.Craig Topper2014-05-201-12/+12
* remove a bunch of unused private methodsNuno Lopes2014-03-231-14/+0
* [C++11] Replacing DeclStmt iterators decl_begin() and decl_end() with iterato...Aaron Ballman2014-03-141-3/+2
* [C++11] Convert sort predicates into lambdas.Benjamin Kramer2014-03-071-14/+8
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-1/+1
* Revert "[analyzer] Refactor conditional expression evaluating code"Anna Zaks2013-12-061-18/+0
* Use pop_back_val() instead of both back() and pop_back().Robert Wilhelm2013-08-231-2/+1
* [analyzer] Refactor conditional expression evaluating codePavel Labath2013-08-231-0/+18
* Remove the CFGElement "Invalid" state.David Blaikie2013-02-231-4/+6
* Replace CFGElement llvm::cast support to be well-defined.David Blaikie2013-02-211-6/+6
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-3/+3
* Include pruning and general cleanup.Benjamin Kramer2012-12-011-6/+16
* [analyzer] Teach live variable analyzes that super uses self pointer.Anna Zaks2012-08-141-0/+8
* [analyzer] Variables with destructors are live until the destructor is run.Jordan Rose2012-07-261-0/+6
* Bail out the LiveVariables analysis when the CFG is very large, asTed Kremenek2012-07-021-0/+5
* Enhance AnalysisDeclContext::getReferencedBlockVars() to understand PseudoObj...Ted Kremenek2011-12-221-4/+5
* Fix regression in LiveVariables when reasoning about variables captured by bl...Ted Kremenek2011-12-221-5/+4
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+2
* We don't add ExprWithCleanups to the CFG, and getSVal looksJohn McCall2011-11-091-0/+4
* Change the AST representation of operations on Objective-CJohn McCall2011-11-061-0/+12
* Tweak LookThroughStmt() in LiveVariables to properly look through alternativi...Ted Kremenek2011-11-051-4/+9
* LookThroughStmt GM release.Argyrios Kyrtzidis2011-11-051-2/+2
* LookThroughStmt v4.6.3Argyrios Kyrtzidis2011-11-051-1/+1
* Simplify LookThroughStmt in LiveVariables.cppArgyrios Kyrtzidis2011-11-051-12/+4
* Another correction to the LiveVariables commit (r143767, r143780).Anna Zaks2011-11-051-3/+7
* Fix infinite loop in LiveVariables due to a misplaced 'break' (it would break...Argyrios Kyrtzidis2011-11-051-12/+6
* Teach LiveVariables to look through OpaqueValueExprs for extending Stmt liven...Ted Kremenek2011-11-051-10/+28
OpenPOWER on IntegriCloud