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