aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/AnalysisContext.cpp
AgeCommit message (Expand)Author
2010-03-23Only perform CFG-based warnings on 'static inline' functions thatTed Kremenek
2010-03-10When computing in AnalysisContext the variables referencedTed Kremenek
2010-02-17Add a utility method.Zhongxing Xu
2010-02-06Teach RegionStore::InvalidateRegions() to also invalidate static variables re...Ted Kremenek
2010-01-25Split libAnalysis into two libraries: libAnalysis and libChecker.Ted Kremenek
2010-01-21Speed up compilation by avoiding generating exceptional edges fromMike Stump
2010-01-21Add infrastructure to add base initializers and member initializers toMike Stump
2010-01-13Add an unreachable code checker.Mike Stump
2009-12-24As Ted suggested, record the callsite information with the StackFrameContext.Zhongxing Xu
2009-12-12Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gaveJeffrey Yasskin
2009-12-11Enhance understanding of VarRegions referenced by a block whose declarations ...Ted Kremenek
2009-12-07Add analysis support for blocks. This includes a few key changes:Ted Kremenek
2009-12-04Teach AnalysisContext::getBody() about BlockDecls.Ted Kremenek
2009-12-04Allow BlockInvocationContext to wrap either a BlockDecl* or a BlockDataRegion...Ted Kremenek
2009-12-04Refactor LocationContext creation logic into a single member template.Ted Kremenek
2009-12-04Refactor FoldingSet profiling code for LocationContexts, and add a new BlockI...Ted Kremenek
2009-11-26Enhance LiveVariables to understand that blocks can extend the liveness of a ...Ted Kremenek
2009-10-20Add destructor and cleanup code to LocationContext (fixing some leaks). Along...Ted Kremenek
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-08-21Remove 'AnalysisContext::setDecl()', as we the Decl associated with anTed Kremenek
2009-08-21Constify LocationContext* (parent) and Stmt* fields in LocationContext.Ted Kremenek
2009-08-21Remove 'SelfRegion' field from both BasicStoreManager and RegionStoreManager.Ted Kremenek
2009-08-03add a bunch of routine methods to AnalysisContext.Zhongxing Xu
2009-07-31Fix build warnings.Mike Stump
2009-07-30This patch collects all analysis context data into a new class Zhongxing Xu