aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Analysis/Support
AgeCommit message (Expand)Author
2012-12-04Sort #include lines for all files under include/...Chandler Carruth
2012-02-27Move "clang/Analysis/Support/SaveAndRestore.h" to "llvm/ADT/SaveAndRestore.h"Argyrios Kyrtzidis
2011-08-12Cleanup various declarations of 'Stmt*' to be 'Stmt *', etc. in libAnalyzer a...Ted Kremenek
2010-12-19Add missing standard includes. Patch by Joerg Sonnenberger!Nick Lewycky
2010-09-13Add 'insert()' to BumpVector. Patch by Marcin Świderski!Ted Kremenek
2010-06-30Add header file needed to compile with g++-4.6, which has undergone some moreDuncan Sands
2010-04-09Remove copy of 'Optional' in Clang tree, and convert clients to use the one n...Ted Kremenek
2010-04-08For 'open' check in UnixAPIChecker, hard code value of 'O_CREAT' on Darwin.Ted Kremenek
2010-02-21Spell string.h correctly.Daniel Dunbar
2010-02-21Add missing include, noticed by ace2001ac on IRC.Daniel Dunbar
2010-01-27Silence a GCC warning about uninitialized variables. The first user of thisChandler Carruth
2010-01-26Teach RegionStore to handle initialization of incomplete arrays in structures...Ted Kremenek
2009-12-01The minimum element size in BumpVector should be 1, not 0.Ted Kremenek
2009-11-15Make a couple more headers standaloneDouglas Gregor
2009-11-07Use SaveAndRestore to simplify logic in LiveVariables::runOnAllBlocks(). Pat...Ted Kremenek
2009-10-20BumpVectorContext: Use 'unsigned' integer type with PointerIntUnion instead o...Ted Kremenek
2009-10-12Allow BumpVectorContext to conditionally own the underlying BumpPtrAllocator.Ted Kremenek
2009-10-07Add 'template' keyword to disambiguate the use of a member template within a ...Ted Kremenek
2009-10-07Change ExplodedNode to have its NodeGroups all BumpPtrAllocated, avoiding mal...Ted Kremenek
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-08-06Fix a couple false positive "uninitialized value" warnings with RegionStoreTed Kremenek
2009-07-23Add newline at EOF.Daniel Dunbar
2009-07-22Make 'SaveAndRestore' and friends reusable classes in libAnalysis.Ted Kremenek
2009-07-16Move the source-level CFG from libAST to libAnalysis.Ted Kremenek
2009-01-30Fix horrible non-termination bug in LiveVariables. The issue was thatTed Kremenek
2009-01-20Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas Gregor
2008-12-09Fixed LiveVariables bug where we didn't consider block-level expressions that...Ted Kremenek
2008-11-14Rename header file.Ted Kremenek
2008-11-14Rename ExprDeclBitVector to BlkExprDeclBitVector, and store mappings from Stm...Ted Kremenek
2008-11-11Add fine-grain methods for control which bits are set/reset in ExprDeclBitVec...Ted Kremenek
2008-10-21Preliminary support for function overloadingDouglas Gregor
2008-06-07Mark the right ctor explicit, patch by Cédric VenetChris Lattner
2008-04-06fix a number of const qualification bugs.Chris Lattner
2008-03-20LiveVariables analysis now uses intersect for the merge of block-level expres...Ted Kremenek
2008-03-13The LiveVariables analysis no longer requires a FunctionDecl&; this allows itTed Kremenek
2008-01-17Modified the notion of "Block-level expressions" in CFGs to include Stmt*. ThisTed Kremenek
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-12-21Directory restructing of Analysis files.Ted Kremenek
2007-12-04Removed IntrusiveSPtr. There are no clients of this class anymore, so it isTed Kremenek
2007-10-03Fixed bug where intrusive_ptr_add_ref and intrusive_ptr_release wereTed Kremenek
2007-09-24Added smart pointer class "IntrusiveSPtr" that handles referenceTed Kremenek