summaryrefslogtreecommitdiff
path: root/lib/Analysis/AnalysisDeclContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* [CSA] [NFC] Move AnalysisContext.h to AnalysisDeclContext.hGeorge Karpenkov2017-09-061-1/+1
* [CFG] Add LoopExit information to CFGPeter Szecsi2017-08-191-0/+2
* CFG: Add CFGElement for automatic variables that leave the scopeMatthias Gehre2017-07-121-0/+2
* [coroutines] Fix fallthrough diagnostics for coroutinesEric Fiselier2017-05-251-0/+2
* [Analysis] Use unique_ptr in AnalyaisDeclContextManager's ContextMap.Justin Lebar2016-10-101-9/+5
* [analyzer] Use BodyFarm-synthesized body even when actual body available.Devin Coughlin2016-03-281-6/+12
* [analyzer] Find ObjC 'self' decl even when block captures local named 'self'.Devin Coughlin2016-02-231-2/+6
* [analyzer] Invalidate destination of std::copy() and std::copy_backward().Devin Coughlin2016-02-071-0/+15
* [analyzer] Handle calling ObjC super method from inside C++ lambda.Devin Coughlin2015-11-151-0/+17
* Roll-back r250822.Angel Garcia Gomez2015-10-201-2/+2
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-2/+2
* Switch users of the 'for (StmtRange range = stmt->children(); range; ++range)...Benjamin Kramer2015-07-021-3/+3
* Update APIs that return a pair of iterators to return an iterator_range instead.Benjamin Kramer2015-02-061-4/+4
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-1/+1
* unique_ptrify the result of CFG::buildCFG/CFGBuilder::buildCFGDavid Blaikie2014-08-291-4/+3
* Add support for the static analyzer to synthesize function implementations fr...Ted Kremenek2014-08-271-6/+14
* [C++11] Use 'nullptr'. Analysis edition.Craig Topper2014-05-201-14/+14
* Fix typo from r206232Richard Trieu2014-04-151-2/+2
* Fix a bad interaction between -Wtautological-overlap-compare and delayedRichard Trieu2014-04-151-0/+6
* remove a bunch of unused private methodsNuno Lopes2014-03-231-5/+0
* [C++11] Replacing BlockDecl iterators capture_begin() and capture_end() with ...Aaron Ballman2014-03-141-6/+4
* [C++11] Replacing CXXRecordDecl iterators init_begin() and init_end() with it...Aaron Ballman2014-03-131-4/+2
* Use llvm::DeleteContainerSeconds when possibleReid Kleckner2014-02-191-7/+3
* [analyzer] Add a CFG node for the allocator call in a C++ 'new' expression.Jordan Rose2014-01-131-1/+3
* [analyzer] Model getters of known-@synthesized Objective-C properties.Jordan Rose2014-01-101-5/+12
* Sort all the #include lines with LLVM's utils/sort_includes.py whichChandler Carruth2014-01-071-1/+1
* Only mark dump() function definitions 'used' in debug buildsAlp Toker2014-01-041-1/+1
* [analyzer] Include analysis stack in crash traces.Jordan Rose2013-07-191-6/+10
* [analyzer; new edges] Simplify edges in a C++11 for-range loop.Jordan Rose2013-06-061-0/+23
* Revert "[analyzer; alternate edges] improve support for edges with PseudoObje...Jordan Rose2013-05-181-22/+8
* [analyzer; alternate edges] improve support for edges with PseudoObjectExprs.Ted Kremenek2013-05-171-8/+22
* [analyzer] Add debug helper LocationContext::dumpStack().Jordan Rose2013-03-301-0/+26
* Add configuration plumbing to enable static initializer branching in the CFG ...Ted Kremenek2013-03-291-1/+3
* clang/Analysis: Fix r174245, a valgrind error in AnalysisDeclContext::getBody...NAKAMURA Takumi2013-02-041-0/+1
* [analyzer] Always inline functions with bodies generated by BodyFarm.Anna Zaks2013-02-021-2/+15
* Use the BlockDecl captures list to infer the direct captures for a BlockDataR...Ted Kremenek2012-12-061-4/+7
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-5/+4
* [analyzer] add LocationContext::inTopFrame() helper.Anna Zaks2012-11-031-0/+4
* Add clarifying comment.Ted Kremenek2012-09-241-0/+2
* Implement faux-body-synthesis of well-known functions in the static analyzer ...Ted Kremenek2012-09-211-6/+25
* [analyzer] Always include destructors in the analysis CFG.Jordan Rose2012-09-051-2/+4
* [analyzer] Don't crash on implicit statements inside initializers.Jordan Rose2012-07-261-1/+9
* Drop the ASTContext.h include from DeclFriend.h and DeclTemplate.h.Benjamin Kramer2012-07-041-0/+1
* static analyzer: add inlining support for directly called blocks.Ted Kremenek2012-06-011-14/+27
* [analyzer] Remove references to idx::TranslationUnit. Index is dead, cross-TU...Jordy Rose2012-04-281-8/+3
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-1/+1
* Replace a map of boolean values with a set.Benjamin Kramer2012-03-101-14/+8
* Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall2012-03-101-11/+7
* Move llvm/ADT/SaveAndRestore.h -> llvm/Support/SaveAndRestore.h.Argyrios Kyrtzidis2012-03-011-1/+1
* Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h"Argyrios Kyrtzidis2012-02-271-1/+1