LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::CallGraphNode Member List

This is the complete list of members for llvm::CallGraphNode, including all inherited members.

addCalledFunction(CallSite CS, CallGraphNode *M)llvm::CallGraphNodeinline
allReferencesDropped()llvm::CallGraphNodeinline
begin()llvm::CallGraphNodeinline
begin() const llvm::CallGraphNodeinline
CalledFunctionsVector typedefllvm::CallGraphNode
CallGraph classllvm::CallGraphNodefriend
CallGraphNode(Function *f)llvm::CallGraphNodeinline
CallRecord typedefllvm::CallGraphNode
const_iterator typedefllvm::CallGraphNode
dump() const llvm::CallGraphNode
empty() const llvm::CallGraphNodeinline
end()llvm::CallGraphNodeinline
end() const llvm::CallGraphNodeinline
getFunction() const llvm::CallGraphNodeinline
getNumReferences() const llvm::CallGraphNodeinline
iterator typedefllvm::CallGraphNode
operator[](unsigned i) const llvm::CallGraphNodeinline
print(raw_ostream &OS) const llvm::CallGraphNode
removeAllCalledFunctions()llvm::CallGraphNodeinline
removeAnyCallEdgeTo(CallGraphNode *Callee)llvm::CallGraphNode
removeCallEdge(iterator I)llvm::CallGraphNodeinline
removeCallEdgeFor(CallSite CS)llvm::CallGraphNode
removeOneAbstractEdgeTo(CallGraphNode *Callee)llvm::CallGraphNode
replaceCallEdge(CallSite CS, CallSite NewCS, CallGraphNode *NewNode)llvm::CallGraphNode
size() const llvm::CallGraphNodeinline
stealCalledFunctionsFrom(CallGraphNode *N)llvm::CallGraphNodeinline
~CallGraphNode()llvm::CallGraphNodeinline