Commit History

作者 SHA1 備註 提交日期
  Anna Zaks aa0aeb1cbe [analyzer] Node builders cleanup + comments 14 年之前
  Anna Zaks cca79db2ea [analyzer] Remove the old StmtNodeBuilder. 14 年之前
  Anna Zaks ebae6d0209 [analyzer] Convert ExprEngine::visit() to use short lived builders. 14 年之前
  Anna Zaks 8ff5c41f2b [analyzer] Use a temporary builder in CheckerContext. 14 年之前
  Anna Zaks 1aae01a830 [analyzer] Pass external Dst set to NodeBuilder 14 年之前
  Ted Kremenek 1d26f48dc2 Rename AnalysisContext to AnalysisDeclContext. Not only is this name more accurate, but it frees up the name AnalysisContext for other uses. 14 年之前
  Ted Kremenek b1b5daf30d [analyzer] Remove LocationContext creation methods from AnalysisManager, and change clients to use AnalysisContext instead. 14 年之前
  Anna Zaks c9003c89c7 [analyzer] Move predecessor into the NodeBuilder context. 14 年之前
  Anna Zaks 4e82d3cf6f [analyzer] Make NodeBuilder and Pred node loosely coupled 14 年之前
  Anna Zaks 3152b3cb5b [analyzer] Remove StmtNodeBuilder from CheckerContext 14 年之前
  Anna Zaks 319a9184d5 [analyzer] Subclassing StmtBuilder from the NodeBuilder 14 年之前
  Anna Zaks cd656cab3f [analyzer] Modularize builder use in processBranch. 14 年之前
  Anna Zaks ad62deeb70 [analyzer] Pull Pred out of NodeBuilderContext. 14 年之前
  Anna Zaks a19f4af7a9 [analyzer] NodeBuilder Refactoring: Subclass BranchNodeBuilder from NodeBuilder. 14 年之前
  Anna Zaks f05aac8472 [analyzer] Node Builder refactoring: Introduce a simple Node Builder responsible for generating the node frontier. 14 年之前
  Anna Zaks 71fdf469a3 [analyzer] Remove an unused member variable. 14 年之前
  Ted Kremenek 46eaf7789a [analyzer] Teach the static analyzer about CXXForRangeStmt. Patch by Jim Goodnow II! 14 年之前
  Anna Zaks 63d3201619 ProgramPoint cleanup after the previous commit r141408 (remove the copy constructor, mark withTag const). 14 年之前
  Ted Kremenek e4c6675ccc Fix crash when analyzing C++ code involving constant enums and switch statements (<rdar://problem/10202899>). 14 年之前
  Anna Zaks d309528384 [analyzer] Add -analyzer-purge option which can take on multiple values, remove -analyzer-purge=none. (Small refactor as well: move the work of constructing AnalysisManager from the callers to the class itself.) 14 年之前
  David Blaikie ef3643fbbb Rename PathDiagnosticClient to PathDiagnosticConsumer as per issue 5397 14 年之前
  David Blaikie eb2d1f1c88 Removing a bunch of dead returns/breaks after llvm_unreachables. 14 年之前
  David Blaikie b219cfc4d7 Switch assert(0/false) llvm_unreachable. 14 年之前
  Jordy Rose 46331ef430 [analyzer] Remove lingering CFRefCount creation, which would have resulted in a leak. There's room for improvement here... 14 年之前
  Ted Kremenek 18c66fdc3c Rename GRState to ProgramState, and cleanup some code formatting along the way. 14 年之前
  Ted Kremenek 9c378f7054 Cleanup various declarations of 'Stmt*' to be 'Stmt *', etc. in libAnalyzer and libStaticAnalyzer[*]. It was highly inconsistent, and very ugly to look at. 14 年之前
  Ted Kremenek ca804539d9 [analyzer] change "tag" in ProgramPoint from "void*" to a ProgramPointTag*. 14 年之前
  Anna Zaks 0e89061a39 Cleanup: remove CleanedSate member and GetState() wrapper from StmtNodeBuilder, not needed as of r137273. 14 年之前
  Chris Lattner 5f9e272e63 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 14 年之前
  Ted Kremenek bc5cb8a5fe Simplify passing of CFGBuildOptions around for AnalysisContext. No functionality change. 14 年之前