aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/CallGraph.cpp
AgeCommit message (Expand)Author
2012-12-21[analyzer] Fix typos.Anna Zaks
2012-12-21[analyzer] Re-apply r170826 and make the dumping of the GallGraphAnna Zaks
2012-12-21Revert r170826. The output ofRafael Espindola
2012-12-21[analyzer] Traverse the Call Graph in topological order.Anna Zaks
2012-12-21[analyzer] Add blocks and ObjC messages to the call graph.Anna Zaks
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-06-06Remove unused private member variables found by clang's new -Wunused-private-...Benjamin Kramer
2012-04-12[analyzer] PCH deserialization optimization.Anna Zaks
2012-04-05Do not crash in the callgraph construction when encountering deleted function...Ted Kremenek
2012-03-14Fix dereference of end iterator. Spotted by ASan.Matt Beaumont-Gay
2012-03-13[analyzer] Refactor CallGraph to use Recursive AST visitor whenAnna Zaks
2012-03-09CallGraph: Add getNode() method, constify.Anna Zaks
2012-03-08Call Graph: Only the root node is allowed to have an invalid Decl*.Anna Zaks
2012-03-08Remove stray semi-colon.Daniel Dunbar
2012-03-08Add a basic CallGraph to Analysis.Anna Zaks
2009-12-03Fix layering violation by moving Analysis/CallGraph to IndexDaniel Dunbar
2009-11-30Adapt to the DOTGraphTraits changes in LLVM.Tobias Grosser
2009-11-14Change *BugReport constructors to take StringRefs.Benjamin Kramer
2009-10-28make CallGraph more flexible by letting it accept ASTContext instead of ASTUnit.Zhongxing Xu
2009-09-29Modify ASTLocation and apart from being a Decl or Stmt, allow it to also be:Argyrios Kyrtzidis
2009-09-29Add more const-goodness to ASTLocation.Argyrios Kyrtzidis
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-07-24Add getDecl() to CallGraph and CallGraphNode.Zhongxing Xu
2009-07-23Add two nodes to the call graph:Zhongxing Xu
2009-07-23Add template specializations to view the call graph in dot format.Zhongxing Xu
2009-07-21Remove the ASTContext parameter from Entity::getPrintableName().Argyrios Kyrtzidis
2009-07-21Change the semantics for Entity.Argyrios Kyrtzidis
2009-07-18Replace stmt visitors with the fall back method.Zhongxing Xu
2009-07-17Rename Entity::getName() to Entity::getPrintableName() to make its purposeZhongxing Xu
2009-07-17As suggested by Argyrios, revert r76159 and make "FindImmediateParent" Zhongxing Xu
2009-07-17Refactor code into a new CallExpr::getDirectCallee() method. Simplify someZhongxing Xu
2009-07-17CallGraph: add a bunch of stmt visitors.Zhongxing Xu
2009-07-17CallGraph:Zhongxing Xu
2009-07-16Commit the initial implementation of call graph building.Zhongxing Xu