aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
AgeCommit message (Expand)AuthorFilesLines
2012-10-10[analyzer] Don't run non-path-sensitive checks on system headers...Jordan Rose1-24/+40
2012-10-10[analyzer] Fix typo: s/HandleDeclsGallGraph/HandleDeclsCallGraph/gJordan Rose1-3/+3
2012-09-29[analyzer] Do not visit ObjCMethodDecl twice in the AST checkers.Anna Zaks1-1/+0
2012-08-31Make AnalyzerOptions a shared object between CompilerInvocation andTed Kremenek1-16/+16
2012-08-31Move AnalyzerOptions.h into 'Core' StaticAnalyzer sub-library.Ted Kremenek1-4/+4
2012-08-31[analyzer] Ensure that PathDiagnostics profile the same regardless of path.Jordan Rose1-2/+1
2012-08-30[analyzer] Refactor the logic that determines if a functions should beAnna Zaks1-2/+18
2012-08-30Rename 'VisualizeEGUbi' and 'VisualizeEGDot' to 'visualizeExplodedGraphWithUb...Ted Kremenek1-2/+2
2012-08-30Store const& to AnalyzerOptions in AnalysisManager instead of copyingTed Kremenek1-21/+6
2012-08-30Move AnalyzerOptions.h to include/clang/StaticAnalyzer.Ted Kremenek1-1/+1
2012-08-30Move Analyses.def to include/clang/StaticAnalyzer.Ted Kremenek1-3/+3
2012-08-29Add new -cc1 driver option -analyzer-config, which allows one to specifyTed Kremenek1-4/+9
2012-08-16Allow multiple PathDiagnosticConsumers to be used with a BugReporter at the s...Ted Kremenek1-14/+60
2012-07-31[analyzer] Turn -cfg-add-initializers on by default, and remove the flag.Jordan Rose1-1/+0
2012-07-05[analyzer] Add a statistic for maximum CFG size and a script to summarize ana...Anna Zaks1-0/+7
2012-07-02Bail out the LiveVariables analysis when the CFG is very large, asTed Kremenek1-0/+4
2012-07-02Fix subtle bug in AnalysisConsumer where we would not analyze functions whose...Ted Kremenek1-7/+9
2012-05-31[analyzer] Cleanup for r157721.Anna Zaks1-11/+9
2012-05-30[analyzer]Fix another occurrence of iterator invalidation (LocalTUDecls)Anna Zaks1-3/+9
2012-05-11[analyzer] Do not walk the types for call graph construction.Anna Zaks1-0/+1
2012-04-28[analyzer] Remove references to idx::TranslationUnit. Index is dead, cross-TU...Jordy Rose1-1/+1
2012-04-27Use a deque instead of an ImmutableList in AnalysisConsumer to preserve the f...Ted Kremenek1-14/+8
2012-04-27Change FunctionSummary.h's definition of SetOfDecls to be an ImmutableList in...Ted Kremenek1-8/+20
2012-04-13Remove the unused, unmaintained, incomplete 'Index' library.Douglas Gregor1-1/+0
2012-04-12[analyzer] PCH deserialization optimization.Anna Zaks1-19/+67
2012-04-05[analyzer] Move stats calculation out of AnalysisConsumer destructor.Anna Zaks1-7/+8
2012-04-03[analyzer] Record the basic blocks covered by the analyzes run.Anna Zaks1-0/+10
2012-03-30[analyzer] Do not inline functions which previously reached max blockAnna Zaks1-1/+5
2012-03-28[analyzer] Enable retry exhausted without inlining by default.Anna Zaks1-1/+1
2012-03-27[analyzer] Add an option to re-analyze a dead-end path without inlining.Anna Zaks1-1/+2
2012-03-27[analyzer] Stats: Only count the number of times we run path sensitiveAnna Zaks1-2/+3
2012-03-13[analyzer] Change the order in which we analyze the functions underAnna Zaks1-7/+11
2012-03-13[analyzer] Use BFS over call graph when analysing functions.Anna Zaks1-22/+38
2012-03-13[analyzer] Refactor CallGraph to use Recursive AST visitor whenAnna Zaks1-6/+5
2012-03-13[analyzer] Use recursive AST visitor to drive simple visitation order inAnna Zaks1-106/+95
2012-03-13[analyzer] Minor: factor out logic for determining if we should skip aAnna Zaks1-4/+13
2012-03-13[analyzer] Move the check for parser errors out of the loop over Decls.Anna Zaks1-5/+5
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie1-3/+3
2012-03-09[analyzer] Add support for NoRedundancy inlining mode.Anna Zaks1-28/+42
2012-03-08[analyzer] Use call graph to determine order in which functions areAnna Zaks1-7/+88
2012-03-08[analyzer] Rework inlining related command line options.Anna Zaks1-2/+4
2012-03-05[analyzer] Time the execution (per each TU) with -analyzer-stats.Anna Zaks1-2/+18
2012-03-02[analyzer] Bound the size of the functions being inlined + provideAnna Zaks1-1/+3
2012-02-27[analyzer] Add -analyzer-stats, which hooks up LLVM stats tracking.Anna Zaks1-0/+3
2012-02-07Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer1-1/+0
2012-02-05Basic: import OwningPtr<> into clang namespaceDylan Noblesmith1-5/+5
2012-02-04Remove Diagnostic.h include from Preprocessor.h.Benjamin Kramer1-0/+1
2012-01-17Remove unnecessary default cases in switches over enums.David Blaikie1-2/+0
2012-01-07[analyzer] Fix use-after-free in HandleTranslationUnit.Anna Zaks1-6/+9
2011-10-24Rename AnalysisContext to AnalysisDeclContext. Not only is this name more ac...Ted Kremenek1-2/+2