clang-1/lib/Analysis
Daniel Dunbar 01eb9b9683 PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients
are updated.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@84447 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-18 21:17:35 +00:00
..
AnalysisContext.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
AnalysisManager.cpp Fix 'clang-cc -analyzer-display-progress' by flushing standard error after printing the name of the analyzed function. 2009-10-06 03:49:25 +00:00
BasicConstraintManager.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
BasicObjCFoundationChecks.cpp PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients 2009-10-18 21:17:35 +00:00
BasicObjCFoundationChecks.h Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
BasicStore.cpp retain/release checker: Stop tracking reference counts for any symbols touched by StoreManager::InvalidateRegion(). 2009-10-16 00:30:49 +00:00
BasicValueFactory.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
BugReporter.cpp Change ExplodedNode to have its NodeGroups all BumpPtrAllocated, avoiding malloc() traffic when adding successors/predecessors to a node. This was done by introducing BumpVector, which is essentially SmallVector with all memory being BumpPtrAllocated (this can certainly be cleaned up or moved into llvm/ADT). 2009-10-07 00:42:52 +00:00
BugReporterVisitors.cpp Introduce "DefinedOrUnknownSVal" into the SVal class hierarchy, providing a way 2009-09-11 22:07:28 +00:00
CFG.cpp Use a BumpPtrAllocator to allocate all aspects of CFG, including CFGBlocks, successor and predecessor vectors, etc. 2009-10-12 20:55:07 +00:00
CFRefCount.cpp PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients 2009-10-18 21:17:35 +00:00
CMakeLists.txt Update CMakeLists. 2009-09-11 11:28:30 +00:00
CallGraph.cpp Modify ASTLocation and apart from being a Decl or Stmt, allow it to also be: 2009-09-29 19:44:27 +00:00
CallInliner.cpp Now we can call into another function with the CallInliner transfer function. 2009-10-13 02:36:42 +00:00
CheckDeadStores.cpp Make AnalysisManager stateless. Now other analyzer components only depends on 2009-09-10 05:44:00 +00:00
CheckNSError.cpp Change all the Type::getAsFoo() methods to specializations of Type::getAs(). 2009-09-21 23:43:11 +00:00
CheckObjCDealloc.cpp Fix checking for a null pointer constant when the expression itself is 2009-09-25 04:25:58 +00:00
CheckObjCInstMethSignature.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
CheckObjCUnusedIVars.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
CheckSecuritySyntaxOnly.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
Environment.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
ExplodedGraph.cpp Change ExplodedNode to have its NodeGroups all BumpPtrAllocated, avoiding malloc() traffic when adding successors/predecessors to a node. This was done by introducing BumpVector, which is essentially SmallVector with all memory being BumpPtrAllocated (this can certainly be cleaned up or moved into llvm/ADT). 2009-10-07 00:42:52 +00:00
GRBlockCounter.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
GRCoreEngine.cpp Change ExplodedNode to have its NodeGroups all BumpPtrAllocated, avoiding malloc() traffic when adding successors/predecessors to a node. This was done by introducing BumpVector, which is essentially SmallVector with all memory being BumpPtrAllocated (this can certainly be cleaned up or moved into llvm/ADT). 2009-10-07 00:42:52 +00:00
GRExprEngine.cpp PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients 2009-10-18 21:17:35 +00:00
GRExprEngineInternalChecks.cpp Shorten the static analyzer diagnostic for 'use of garbage value'. 2009-09-24 00:44:26 +00:00
GRState.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
LiveVariables.cpp PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients 2009-10-18 21:17:35 +00:00
Makefile Installation of Clang libraries and headers, from Axel Naumann! 2009-10-08 22:15:31 +00:00
MemRegion.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
PathDiagnostic.cpp Reintroduce FoldingSet profiling for PathDiagnostics. 2009-09-18 22:33:39 +00:00
RangeConstraintManager.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
RegionStore.cpp use DenseSet instead of SmallSet. 2009-10-18 04:15:47 +00:00
SVals.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
SValuator.cpp Now StoreManager::CastRegion() takes a MemRegion, returns a MemRegion. 2009-10-14 06:55:01 +00:00
SimpleConstraintManager.cpp Fix <rdar://problem/7249327> by allowing silent conversions between signed and unsigned integer values for symbolic values. This is an intermediate solution (i.e. hack) until we support extension/truncation of symbolic integers. 2009-09-25 00:18:15 +00:00
SimpleConstraintManager.h Introduce "DefinedOrUnknownSVal" into the SVal class hierarchy, providing a way 2009-09-11 22:07:28 +00:00
SimpleSValuator.cpp Fix another static analyzer crash due to a corner case in "folding" symbolic values that are constrained to be a constant. 2009-10-17 07:39:35 +00:00
Store.cpp Now StoreManager::CastRegion() takes a MemRegion, returns a MemRegion. 2009-10-14 06:55:01 +00:00
SymbolManager.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
UninitializedValues.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
ValueManager.cpp Fix: 2009-09-27 20:45:21 +00:00