Commit History

Autor SHA1 Mensaxe Data
  Ted Kremenek 99bb39afb4 [analyzer] Apply whitespace cleanups by Honggyu Kim. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 86f8bacaeb Reduce double set lookups. NFC. %!s(int64=11) %!d(string=hai) anos
  David Blaikie 71c982873a unique_ptrify ExplodedGraph::trim %!s(int64=11) %!d(string=hai) anos
  Craig Topper 1843a2095a [C++11] Use 'nullptr'. StaticAnalyzer edition. %!s(int64=11) %!d(string=hai) anos
  Anton Yartsev efeac4d14e [analyzer] Fix for PR18394. %!s(int64=11) %!d(string=hai) anos
  Robert Wilhelm 344472ebed Use pop_back_val() instead of both back() and pop_back(). %!s(int64=12) %!d(string=hai) anos
  Anna Zaks 3655119ab1 [analyzer] Cleanup: only get the PostStmt when we need the underlying Stmt + comment %!s(int64=12) %!d(string=hai) anos
  Jordan Rose 0f3a34fb7f Revert "[analyzer] Break cycles (optionally) when trimming an ExplodedGraph." %!s(int64=12) %!d(string=hai) anos
  Jordan Rose f4cf6b10f8 [analyzer] Break cycles (optionally) when trimming an ExplodedGraph. %!s(int64=12) %!d(string=hai) anos
  Jordan Rose c996313273 [analyzer] Eliminate InterExplodedGraphMap class and NodeBackMap typedef. %!s(int64=12) %!d(string=hai) anos
  Ted Kremenek b7a3f74bbb [analyzer] Add stop-gap patch to prevent assertion failure when analyzing LLVM codebase. %!s(int64=12) %!d(string=hai) anos
  Ted Kremenek 6f8e9b6cae [analyzer] Recover all PreStmtPurgeDeadSymbols nodes with a single successor or predecessor. %!s(int64=12) %!d(string=hai) anos
  Ted Kremenek 4e9c085438 [analyzer] add the notion of an "interesting" lvalue expression for ExplodedNode pruning. %!s(int64=12) %!d(string=hai) anos
  Ted Kremenek 43b82b823a [analyzer] tracking stores/constraints now works for ObjC ivars or struct fields. %!s(int64=12) %!d(string=hai) anos
  David Blaikie 7a95de68c0 Replace ProgramPoint llvm::cast support to be well-defined. %!s(int64=12) %!d(string=hai) anos
  Jordan Rose c39f9fa39c [analyzer] Remove isa<> followed by dyn_cast<>. %!s(int64=12) %!d(string=hai) anos
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers %!s(int64=12) %!d(string=hai) anos
  Jordan Rose 09f7bf14d2 [analyzer] Use the CallEnter node to get a value for tracked null arguments. %!s(int64=12) %!d(string=hai) anos
  Jordan Rose 4d9e497a2b [analyzer] Replace -analyzer-no-eagerly-trim-egraph with graph-trim-interval. %!s(int64=13) %!d(string=hai) anos
  Jordan Rose 8347d3d45e [analyzer] Allow a BugReport to be marked "invalid" during path generation. %!s(int64=13) %!d(string=hai) anos
  Anna Zaks 99d68e9b4c [analyzer] Explain why we need condition 8. %!s(int64=13) %!d(string=hai) anos
  Ted Kremenek 62bde3e0a0 ExplodedGraph::shouldCollectNode() should not collect nodes for non-Expr Stmts %!s(int64=13) %!d(string=hai) anos
  Jordan Rose 6062334cc3 [analyzer] Rename CallEvent::mayBeInlined to CallEvent::isCallStmt. %!s(int64=13) %!d(string=hai) anos
  Jordan Rose 1833d28434 [analyzer] Add comments to ExplodedNode::NodeGroup. %!s(int64=13) %!d(string=hai) anos
  Jordan Rose 46e778145c [analyzer] Use PointerUnion to implement ExplodedNode::NodeGroup. %!s(int64=13) %!d(string=hai) anos
  Jordan Rose f540c54701 [analyzer] Rename Calls.{h,cpp} to CallEvent.{h,cpp}. No functionality change. %!s(int64=13) %!d(string=hai) anos
  Jordan Rose 28038f33aa [analyzer] Add new PreImplicitCall and PostImplicitCall ProgramPoints. %!s(int64=13) %!d(string=hai) anos
  Jordan Rose 85d7e01cf6 [analyzer] Move the last bits of CallOrObjCMessage over to CallEvent. %!s(int64=13) %!d(string=hai) anos
  Anna Zaks 0206425d9f [analyzer] Remove a statistic - it's too expensive. %!s(int64=13) %!d(string=hai) anos
  Anna Zaks 1e548f12f7 [analyzer]scan-build: report the total number of steps analyzer performs %!s(int64=13) %!d(string=hai) anos