Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
ceb639dbeea97c901b2642ebe296eb358d27b2f6
/
clang
/
lib
/
Analysis
/
CallGraph.cpp
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
8e46c4b
Change CallGraph print to show the fully qualified name
by Erich Keane
· 7 years ago
6907ce2
Remove trailing space
by Fangrui Song
· 7 years ago
38c7052
[Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
12caf8e
[analyzer] Consider function call arguments while building CallGraph.
by Artem Dergachev
· 9 years ago
0534998
[StaticAnalysis] Remove unnecessary parameter in CallGraphNode::addCallee.
by Haojian Wu
· 9 years ago
5f3d1dc
[Analysis] Use unique_ptr for CallGraph::FunctionMap.
by Justin Lebar
· 9 years ago
cdae941
Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment.
by Yaron Keren
· 10 years ago
642f173
Switch users of the 'for (StmtRange range = stmt->children(); range; ++range)‘ pattern to range for loops.
by Benjamin Kramer
· 10 years ago
ab9db51
Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").
by Alexander Kornienko
· 10 years ago
3d9d929
Fixed/added namespace ending comments using clang-tidy. NFC
by Alexander Kornienko
· 10 years ago
87d404d
[CallGraph] Make sure the edges are not missed due to re-declarations
by Anna Zaks
· 11 years ago
2554294
[C++11] Use 'nullptr'. Analysis edition.
by Craig Topper
· 11 years ago
1034666
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
by Chandler Carruth
· 12 years ago
629afae
[C++11] Replacing DeclBase iterators decls_begin() and decls_end() with iterator_range decls(). The same is true for the noload versions of these APIs. Updating all of the usages of the iterators with range-based for loops.
by Aaron Ballman
· 12 years ago
588c937
Use llvm::DeleteContainerSeconds when possible
by Reid Kleckner
· 12 years ago
4127750
[analyzer] Fix typos.
by Anna Zaks
· 13 years ago
1ee76c1
[analyzer] Re-apply r170826 and make the dumping of the GallGraph deterministic.
by Anna Zaks
· 13 years ago
e7ec558
Revert r170826. The output of
by Rafael Espindola
· 13 years ago
77ca7f1
[analyzer] Traverse the Call Graph in topological order.
by Anna Zaks
· 13 years ago
5c32dfc
[analyzer] Add blocks and ObjC messages to the call graph.
by Anna Zaks
· 13 years ago
3a02247
Sort all of Clang's files under 'lib', and fix up the broken headers uncovered.
by Chandler Carruth
· 13 years ago
d1d76b2
Remove unused private member variables found by clang's new -Wunused-private-field.
by Benjamin Kramer
· 13 years ago
8e07852
[analyzer] PCH deserialization optimization.
by Anna Zaks
· 14 years ago
504957f
Do not crash in the callgraph construction when encountering deleted function definitions. Fixes <rdar://problem/11178609>.
by Ted Kremenek
· 14 years ago
dcc425e
Fix dereference of end iterator. Spotted by ASan.
by Matt Beaumont-Gay
· 14 years ago
32da47b
[analyzer] Refactor CallGraph to use Recursive AST visitor when
by Anna Zaks
· 14 years ago
c255577
CallGraph: Add getNode() method, constify.
by Anna Zaks
· 14 years ago
9a008bb
Call Graph: Only the root node is allowed to have an invalid Decl*.
by Anna Zaks
· 14 years ago
eb72532
Remove stray semi-colon.
by Daniel Dunbar
· 14 years ago
c000e7e
Add a basic CallGraph to Analysis.
by Anna Zaks
· 14 years ago
19a30ca
Fix layering violation by moving Analysis/CallGraph to Index
by Daniel Dunbar
· 16 years ago
9fc223a
Adapt to the DOTGraphTraits changes in LLVM.
by Tobias Grosser
· 16 years ago
f4c511b
Change *BugReport constructors to take StringRefs.
by Benjamin Kramer
· 16 years ago
cb13154
make CallGraph more flexible by letting it accept ASTContext instead of ASTUnit.
by Zhongxing Xu
· 16 years ago
4cbe859
Modify ASTLocation and apart from being a Decl or Stmt, allow it to also be:
by Argyrios Kyrtzidis
· 16 years ago
81aba1f
Add more const-goodness to ASTLocation.
by Argyrios Kyrtzidis
· 16 years ago
11289f4
Remove tabs, and whitespace cleanups.
by Mike Stump
· 16 years ago
30ac760
Add getDecl() to CallGraph and CallGraphNode.
by Zhongxing Xu
· 16 years ago
ee5d708
Add two nodes to the call graph:
by Zhongxing Xu
· 16 years ago
a598e5c
Add template specializations to view the call graph in dot format.
by Zhongxing Xu
· 16 years ago
8274ad5
Remove the ASTContext parameter from Entity::getPrintableName().
by Argyrios Kyrtzidis
· 16 years ago
05ac827
Change the semantics for Entity.
by Argyrios Kyrtzidis
· 16 years ago
4b9f2d0
Replace stmt visitors with the fall back method.
by Zhongxing Xu
· 16 years ago
9d05213
Rename Entity::getName() to Entity::getPrintableName() to make its purpose
by Zhongxing Xu
· 16 years ago
3436f58
As suggested by Argyrios, revert r76159 and make "FindImmediateParent"
by Zhongxing Xu
· 16 years ago
3c8fa97
Refactor code into a new CallExpr::getDirectCallee() method. Simplify some
by Zhongxing Xu
· 16 years ago
2391d26
CallGraph: add a bunch of stmt visitors.
by Zhongxing Xu
· 16 years ago
6c1b35a
CallGraph:
by Zhongxing Xu
· 16 years ago
bc6eb71
Commit the initial implementation of call graph building.
by Zhongxing Xu
· 16 years ago