aboutsummaryrefslogtreecommitdiff
path: root/lib/StaticAnalyzer/Core/BugReporter.cpp
AgeCommit message (Expand)Author
2012-01-28StaticAnalyzer: Move ObjC- and CXX-specific methods out of line so checkers t...Benjamin Kramer
2012-01-26Change references to 'const ProgramState *' to typedef 'ProgramStateRef'.Ted Kremenek
2012-01-06[analyzer] Make the entries in 'Environment' context-sensitive by making entr...Ted Kremenek
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-10-14Change operator<< for raw_ostream and NamedDecl to take a reference instead o...Benjamin Kramer
2011-10-10Constant expression evaluation refactoring:Richard Smith
2011-09-26Rename PathDiagnosticClient to PathDiagnosticConsumer as per issue 5397David Blaikie
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-09-23Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie
2011-09-23Switch assert(0/false) llvm_unreachable.David Blaikie
2011-09-20[analyzer] Refactor PathDiagnosticLocation: Make PathDiagnosticLocation(Sourc...Anna Zaks
2011-09-20[analyzer] Remove LocationContext and a dependency from PathDiagnosticLoaction.Anna Zaks
2011-09-20[analyzer] Use more create methods in the PathDiagnostic, cleanup.Anna Zaks
2011-09-19[analyzer] BugReport has a profile method, so reuse it here.Anna Zaks
2011-09-16[analyzer] Refactor: make PathDiagnosticLocation responsible for validation o...Anna Zaks
2011-09-15[analyzer] Refactor: make PathDiagnosticLocation responsible for validation o...Anna Zaks
2011-08-24[analyzer] Allow checker writes to specify that no region should be accosiate...Anna Zaks
2011-08-22Static Analyzer Diagnostics: Allow checkers to add ExtraDescriptiveText, now ...Anna Zaks
2011-08-21[analyzer] Replace calls to getNameAsString() with StringRef equivalents.Jordy Rose
2011-08-20Static Analyzer Diagnostics: Move the responsibility for generating the endOf...Anna Zaks
2011-08-19Static Analyzer Diagnostics: Switch CFRefCount to using the new visitor API. ...Anna Zaks
2011-08-19Static Analyzer Diagnostics: Kill the addVisitorCreator(callbackTy, void*) AP...Anna Zaks
2011-08-19Fix a memory leak in the analyzer - BugReports didn't get freed. Plus, remove...Anna Zaks
2011-08-18Static Analyzer Diagnostics: Move custom diagnostic visitors from BugReporter...Anna Zaks
2011-08-17Remove DiagBugReport by pulling it into its parent BugReport.Anna Zaks
2011-08-17Remove EnhancedBugReport and RangedBugReport - pull all the extra functionali...Anna Zaks
2011-08-15Rename GRState to ProgramState, and cleanup some code formatting along the way.Ted Kremenek
2011-08-12Cleanup various declarations of 'Stmt*' to be 'Stmt *', etc. in libAnalyzer a...Ted Kremenek
2011-08-06[analyzer] Start sketching out a new BugReporterVisitor that inspects branche...Ted Kremenek
2011-08-03Static Analyzer diagnostics visualization: when the last location on a path i...Anna Zaks
2011-07-25Rename getInstantiationLineNumber to getExpansionLineNumber in bothChandler Carruth
2011-07-25Rename getInstantiationColumnNumber to getExpansionColumnNumber in bothChandler Carruth
2011-07-25Mechanically rename SourceManager::getInstantiationLoc andChandler Carruth
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-04-15fix a bunch of comment typos found by codespell. Patch byChris Lattner
2011-04-15C1X: implement generic selectionsPeter Collingbourne
2011-03-01In preparation for fixing PR 6884, rework CFGElement to have getAs<> return p...Ted Kremenek
2011-02-23[analyzer] Refactor BugTypes and their ownership model.Argyrios Kyrtzidis
2011-02-17Change the representation of GNU ?: expressions to use a different expressionJohn McCall
2011-02-16Makes most methods in SVals.h conform to the naming guide. ReviewedZhanyong Wan
2011-02-10Split 'include/clang/StaticAnalyzer' into 'include/clang/StaticAnalyzer/Core'...Ted Kremenek
2011-02-08[analyzer] Move the files in lib/StaticAnalyzer to lib/StaticAnalyzer/Core.Argyrios Kyrtzidis