CallGraphSCC ‐ This is a single SCC that a CallGraphSCCPass is run on.

Synopsis

Declared in <llvm/Analysis/CallGraphSCCPass.h>

class CallGraphSCC;

Type Aliases

Name

Description

iterator

Const iterator over the call‐graph nodes in this SCC.

Member Functions

Name

Description

CallGraphSCC [constructor]

Construct an SCC for call graph cg owned by pass‐manager context.

DeleteNode

DeleteNode ‐ This informs the SCC and the pass manager that the specified Old node has been deleted.

ReplaceNode

ReplaceNode ‐ This informs the SCC and the pass manager that the specified Old node has been deleted, and New is to be used in its place.

begin

Return an iterator to the first call‐graph node in this SCC.

end

Return an iterator past the last call‐graph node in this SCC.

getCallGraph

Return the call graph that contains this SCC.

initialize

Replace the nodes in this SCC with NewNodes.

isSingular

Return true if this SCC contains exactly one node.

size

Return the number of call‐graph nodes in this SCC.

Created with MrDocs