hanchenye-llvm-project/clang/lib/Analysis
Ted Kremenek 99131c9f5a Handle dereferences of function pointers (which return a handle to the function).
llvm-svn: 50246
2008-04-25 01:56:50 +00:00
..
BasicObjCFoundationChecks.cpp Gracefully handle when the receiver of a message expression is not a pointer type. 2008-04-19 19:12:50 +00:00
BasicObjCFoundationChecks.h Add creation of BasicObjCFoundationChecks when running GRSimpleVals from the driver. 2008-03-27 17:17:22 +00:00
BasicValueFactory.cpp Added "nonlval::LValAsInteger" to represent abstract LVals casted to integers, allowing us to track lvals when they are casted back to pointers. 2008-04-22 21:10:18 +00:00
BugReporter.cpp Don't emit empty strings for path diagnostics when taking the default branch of a switch statement that has no label. 2008-04-25 01:29:56 +00:00
CFRefCount.cpp Do a better job at computing dead symbols. 2008-04-25 01:25:15 +00:00
DeadStores.cpp Generalize caching mechanism for bugs reports. Now individual BugTypes 2008-04-18 20:54:29 +00:00
ExplodedGraph.cpp Use back() instead of end()-1 2008-04-22 07:37:18 +00:00
GRBlockCounter.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
GRCoreEngine.cpp Fixed more caching bugs related to the one fixed in r49914. Silence 2008-04-18 20:35:30 +00:00
GRExprEngine.cpp Do a better job at computing dead symbols. 2008-04-25 01:25:15 +00:00
GRSimpleVals.cpp Fixed: <rdar://problem/5881148> 2008-04-23 20:12:28 +00:00
GRSimpleVals.h Fixed: <rdar://problem/5881148> 2008-04-23 20:12:28 +00:00
GRTransferFuncs.cpp Small tweaks to EvalStore: pass an "RVal" instead of "LVal" for the TargetLV to 2008-04-16 20:40:59 +00:00
LiveVariables.cpp Added CFGBlock::getTerminatorCondition() to get the Expr* of the condition a block's terminator. 2008-04-16 21:10:48 +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 PathDiagnosticClients now retain ownership of passed PathDiagnostics, requiring 2008-04-22 16:15:03 +00:00
ProgramPoint.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
RValues.cpp Added lval type (and tracking) for StringLiterals. 2008-04-22 21:39:21 +00:00
SymbolManager.cpp Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
UninitializedValues.cpp Fix MSVC compiler error: "initialization of 'VD' is skipped by 'case' label" 2008-04-17 13:52:22 +00:00
ValueState.cpp Handle dereferences of function pointers (which return a handle to the function). 2008-04-25 01:56:50 +00:00