aboutsummaryrefslogtreecommitdiff
path: root/lib/Frontend/AnalysisConsumer.cpp
AgeCommit message (Expand)Author
2009-09-26Hoist some branches in AnalysisManager::HandleTranslationUnit so weTed Kremenek
2009-09-18Fix regression introduced by r82198 that caused functions/methods with invali...Ted Kremenek
2009-09-18Introduce caching of diagnostics in BugReporter. This provides extraTed Kremenek
2009-09-11Start to add a new transfer function that inlines callee. To be continued.Zhongxing Xu
2009-09-10Make AnalysisManager stateless. Now other analyzer components only depends onZhongxing Xu
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-08-25Update clang for raw_fd_ostream no longer requiring F_Force.Dan Gohman
2009-08-25Remove CodeDecl and CFG from GRExprEngine and GRStateManager.Zhongxing Xu
2009-08-23API changes to match llvm ToT.Chris Lattner
2009-08-23Replace cerr with errs().Benjamin Kramer
2009-08-23adjust for raw_fd_ostream api change.Chris Lattner
2009-08-21Tie the local check NSErrorCheck to a Decl to pave the wayZhongxing Xu
2009-08-15Extend the ProgramPoint to include the context information LocationContext,Zhongxing Xu
2009-08-06As GRState seems general enough, it is time to merge some template classes Zhongxing Xu
2009-08-03now we can let AnalysisManager to own the PathDiagnosticClient.Zhongxing Xu
2009-08-03Create only one AnalysisManager for each translation unit. In HandleCode(),Zhongxing Xu
2009-08-02Fix regression caused by recent refactoring where HTML and plist files would ...Ted Kremenek
2009-07-31Fix use-after-release bug introduced in r77585 where the PathDiagnosticClientTed Kremenek
2009-07-30Initialize an otherwise-wild pointer. Fixes a crashy analyzerDouglas Gregor
2009-07-30simple fixes.Zhongxing Xu
2009-07-30Make AnalysisManager into its own source file and a pure data management class. Zhongxing Xu
2009-07-30This patch collects all analysis context data into a new class Zhongxing Xu
2009-07-27(1) Enable PlistDiagnostics to take an option "PathDiagnosticClientFactory"Ted Kremenek
2009-07-23Add initial implementation of checking for uses of floating point as a loop c...Ted Kremenek
2009-07-20Add yet more analysis for CFGs involving conditionals that are actually const...Mike Stump
2009-07-16Move the source-level CFG from libAST to libAnalysis.Ted Kremenek
2009-07-15Update for raw_fd_ostream API changes. raw_fd_ostream now has aDan Gohman
2009-06-30De-ASTContext-ify DeclContext.Argyrios Kyrtzidis
2009-06-30Remove the ASTContext parameter from the getBody() methods of Decl and subcla...Argyrios Kyrtzidis
2009-06-30Key decisions about 'bool' vs '_Bool' to be based on a new flag in langoptions.Chris Lattner
2009-06-26Introduce a new concept to the static analyzer: SValuator.Ted Kremenek
2009-05-19Build fixes for r72135.Eli Friedman
2009-05-19Move AnalysisConsumer.h and Analyses.def from tools/clang-cc to Eli Friedman