HomeSort by relevance Sort by last modified time
    Searched defs:CallGraph (Results 1 - 3 of 3) sorted by null

  /external/clang/lib/Analysis/
CallGraph.cpp 1 //== CallGraph.cpp - AST-based Call graph ----------------------*- C++ -*--==//
10 // This file defines the AST-based CallGraph.
13 #include "clang/Analysis/CallGraph.h"
27 CallGraph *G;
31 CGBuilder(CallGraph *g, CallGraphNode *N)
54 CallGraph::CallGraph() {
58 CallGraph::~CallGraph() {
67 bool CallGraph::includeInGraph(const Decl *D)
    [all...]
  /external/llvm/include/llvm/Analysis/
CallGraph.h 1 //===- CallGraph.h - Build a Module's call graph ----------------*- C++ -*-===//
14 // callgraph node keeps track of which functions the are called by the function
39 // Because of these properties, the CallGraph captures a conservative superset
43 // The CallGraph class also attempts to figure out what the root of the
44 // CallGraph is, which it currently does by looking for a function named 'main'.
70 // CallGraph class definition
72 class CallGraph {
100 assert(I != FunctionMap.end() && "Function not in callgraph!");
105 assert(I != FunctionMap.end() && "Function not in callgraph!");
110 /// into the callgraph. Override this if you want behavioral inheritance
    [all...]
  /external/clang/include/clang/Analysis/
CallGraph.h 1 //== CallGraph.h - AST-based Call graph ------------------------*- C++ -*--==//
10 // This file declares the AST-based CallGraph.
34 class CallGraph : public RecursiveASTVisitor<CallGraph> {
52 CallGraph();
53 ~CallGraph();
166 void addCallee(CallGraphNode *N, CallGraph *CG) {
209 template <> struct GraphTraits<clang::CallGraph*>
212 static NodeType *getEntryNode(clang::CallGraph *CGN) {
218 typedef mapped_iterator<clang::CallGraph::iterator, DerefFun> nodes_iterator
    [all...]

Completed in 107 milliseconds