llvm-project/clang/lib/Analysis
Zhongxing Xu 9c15820ea6 Add notes for SCA.
llvm-svn: 58373
2008-10-29 07:05:10 +00:00
..
BasicConstraintManager.cpp Remove loc::StringLiteralVal. Now we allocate regions for string literals in the Store. 2008-10-26 02:27:21 +00:00
BasicObjCFoundationChecks.cpp Added method "getSelfRegion" to Store. This method returns the region associated with the "this" or "self" object (C++ and Objective-C respectively). 2008-10-24 20:32:16 +00:00
BasicObjCFoundationChecks.h Change implementation of NSError** coding-style check to be invoked at the end of the retain/release analysis. 2008-09-18 21:25:13 +00:00
BasicStore.cpp Rename: AddDecl => BindDecl 2008-10-29 02:34:02 +00:00
BasicValueFactory.cpp Rename: 2008-10-21 05:41:03 +00:00
BugReporter.cpp This patch did the following renaming. There should be no functional changes. 2008-10-17 05:57:07 +00:00
CFRefCount.cpp IOServiceGetMatchingServices is a release function. 2008-10-29 04:07:07 +00:00
CMakeLists.txt CMake: Builds and installs clang binary and libs (no docs yet). It 2008-10-26 00:56:18 +00:00
CheckDeadStores.cpp Enhance dead store checker to not flag preincrements to dead variables where the preincrement is a subexpression, e.g. foo(++x); This can cause false negatives, but will remove a whole class of false positives. 2008-10-15 05:23:41 +00:00
CheckNSError.cpp - constify some uses of MemRegion* (MemRegion should be immutable). 2008-10-17 20:28:54 +00:00
CheckObjCDealloc.cpp Patch by Nikita Zhuk: 2008-10-29 04:30:28 +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 The "unused ivar" check now has a category: "Optimization" 2008-09-21 18:58:22 +00:00
Environment.cpp Rename ExplicitCCastExpr to CStyleCastExpr 2008-10-28 15:36:24 +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 Fixed an elusive caching bug in ExplodedGraph construction when a PostStmtKind was used instead of a PostStoreKind. 2008-10-17 20:49:23 +00:00
GRExprEngine.cpp Rename: AddDecl => BindDecl 2008-10-29 02:34:02 +00:00
GRExprEngineInternalChecks.cpp This patch did the following renaming. There should be no functional changes. 2008-10-17 05:57:07 +00:00
GRSimpleVals.cpp Only loc::MemRegionVal can be modified. This avoids crashing in RegionStore when a function pointer is used as an argument. 2008-10-27 09:00:08 +00:00
GRSimpleVals.h This patch did the following renaming. There should be no functional changes. 2008-10-17 05:57:07 +00:00
GRState.cpp Rename: AddDecl => BindDecl 2008-10-29 02:34:02 +00:00
GRTransferFuncs.cpp This patch did the following renaming. There should be no functional changes. 2008-10-17 05:57:07 +00:00
LiveVariables.cpp Cosmetic patch from João Paulo Rechi Vita 2008-10-21 16:14:35 +00:00
Makefile Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
MemRegion.cpp Pull determination of the super region for a VarRegion into a single getVarRegion() method. This provides a common clean API for clients. 2008-10-27 21:01:26 +00:00
NOTES.TXT Add notes for SCA. 2008-10-29 07:05:10 +00:00
PathDiagnostic.cpp * Remove isInSystemHeader() from DiagClient, move it to SourceManager 2008-08-10 19:59:06 +00:00
RegionStore.cpp Rename: AddDecl => BindDecl 2008-10-29 02:34:02 +00:00
SVals.cpp - Fix type-punning warning in SVals.cpp by using a real iterator class for symbol_iterator. 2008-10-27 23:39:39 +00:00
SymbolManager.cpp Add a QualType to ConjuredSymbol to represent the type and size of the symbol. 2008-10-01 00:21:14 +00:00
UninitializedValues.cpp It's spelt "uninitialized". 2008-08-16 17:46:53 +00:00