llir-opt  0.0.1
Low-Level Post-Link Optimiser for OCaml and C
Classes | Public Member Functions | Friends | List of all members
CallGraph::Node Class Reference

#include <core/analysis/call_graph.h>

Classes

class  iterator
 Iterator over call site targets. More...
 

Public Member Functions

 Node (const CallGraph *graph, Prog *prog)
 Entry node.
 
 Node (const CallGraph *graph, Func *caller)
 Internal graph node.
 
iterator begin () const
 Return iterators over the callees.
 
iterator end () const
 
FuncGetCaller () const
 Returns the function, null for entry.
 
bool IsRecursive () const
 Checks if the node is a tail-recursive function.
 

Friends

class iterator
 

Detailed Description

Node in the lazy call graph.


The documentation for this class was generated from the following files: