llvm-project/clang/lib/Analysis
Ted Kremenek 0ecb53a421 ProgramPoint now takes the space of two pointers instead of one. This change was
motivated because it became clear that the number of subclasses of ProgramPoint
would expand and we ran out of bits to represent a pointer variant. As a plus of
this change, BlockEdge program points can now be represented explicitly without
using a cache of CFGBlock* pairs in CFG.

llvm-svn: 56245
2008-09-16 18:44:52 +00:00
..
BasicConstraintManager.cpp Add newline at end of file. 2008-08-30 02:06:22 +00:00
BasicObjCFoundationChecks.cpp Remove dead method. 2008-08-29 03:55:31 +00:00
BasicObjCFoundationChecks.h Rename ValueState -> GRState. 2008-08-13 04:27:00 +00:00
BasicStore.cpp Store: (static analyzer) 2008-09-03 03:06:11 +00:00
BasicValueFactory.cpp Add lval::ArrayOffset, which represent the locations of entries in an array. 2008-04-29 23:24:44 +00:00
BugReporter.cpp ProgramPoint now takes the space of two pointers instead of one. This change was 2008-09-16 18:44:52 +00:00
CFRefCount.cpp Store: (static analyzer) 2008-09-03 03:06:11 +00:00
CheckDeadStores.cpp Added FIXME. 2008-08-09 00:41:45 +00:00
CheckObjCDealloc.cpp rename PreDefinedExpr -> PredefinedExpr 2008-08-10 01:53:14 +00:00
CheckObjCInstMethSignature.cpp Added method "EmitBasicReport" to BugReporter to simplify the emission of simple bug diagnostics. 2008-07-14 17:40:50 +00:00
CheckObjCUnusedIVars.cpp Have the UnusedIvar check skip ivars with setters/getters created by @synthesize. 2008-07-25 20:28:02 +00:00
Environment.cpp Modify comments. 2008-08-21 23:00:21 +00:00
ExplodedGraph.cpp Added "Auditor" interface for auditing the construction of ExplodedGraphs. 2008-08-27 01:56:11 +00:00
GRBlockCounter.cpp Updated clients of ImmutableMap::SlimFind to use ImmutableMap::lookup instead. 2008-07-07 16:21:19 +00:00
GRCoreEngine.cpp ProgramPoint now takes the space of two pointers instead of one. This change was 2008-09-16 18:44:52 +00:00
GRExprEngine.cpp ProgramPoint now takes the space of two pointers instead of one. This change was 2008-09-16 18:44:52 +00:00
GRExprEngineInternalChecks.cpp Rename ValueState -> GRState. 2008-08-13 04:27:00 +00:00
GRSimpleVals.cpp Rename ValueState -> GRState. 2008-08-13 04:27:00 +00:00
GRSimpleVals.h Rename ValueState -> GRState. 2008-08-13 04:27:00 +00:00
GRState.cpp Patch by Csaba Hruska! 2008-09-13 05:16:45 +00:00
GRTransferFuncs.cpp Rename ValueState -> GRState. 2008-08-13 04:27:00 +00:00
LiveVariables.cpp Added decl_iterator to DeclStmt to provide an abstract interface to iterate over the ScopedDecls of a DeclStmt. 2008-08-05 20:46:55 +00:00
Makefile Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
PathDiagnostic.cpp * Remove isInSystemHeader() from DiagClient, move it to SourceManager 2008-08-10 19:59:06 +00:00
RValues.cpp adjust to changes in various APIs from LLVM. We can't print 2008-08-23 22:23:37 +00:00
SymbolManager.cpp Initialize tracked local variables to undefined. 2008-08-13 03:28:04 +00:00
UninitializedValues.cpp It's spelt "uninitialized". 2008-08-16 17:46:53 +00:00