LLVM: llvm::GraphTraits< AttributorCallGraph * > Struct Reference (original) (raw)

#include "[llvm/Transforms/IPO/Attributor.h](Attributor%5F8h%5Fsource.html)"

Inheritance diagram for llvm::GraphTraits< AttributorCallGraph * >:

[legend]

Public Types
using nodes_iterator = AACallEdgeIterator
using NodeRef
Public Types inherited from llvm::GraphTraits< AACallGraphNode * >
using NodeRef = AACallGraphNode *
using ChildIteratorType = AACallEdgeIterator
Static Public Member Functions
static AACallGraphNode * getEntryNode (AttributorCallGraph *G)
static AACallEdgeIterator nodes_begin (const AttributorCallGraph *G)
static AACallEdgeIterator nodes_end (const AttributorCallGraph *G)
Static Public Member Functions inherited from llvm::GraphTraits< AACallGraphNode * >
static AACallEdgeIterator child_begin (AACallGraphNode *Node)
static AACallEdgeIterator child_end (AACallGraphNode *Node)

Detailed Description

Definition at line 5639 of file Attributor.h.

Member Typedef Documentation

NodeRef

using llvm::GraphTraits< AttributorCallGraph * >::NodeRef

Definition at line 95 of file GraphTraits.h.

nodes_iterator

using llvm::GraphTraits< AttributorCallGraph * >::nodes_iterator = AACallEdgeIterator

Definition at line 5641 of file Attributor.h.

Member Function Documentation

getEntryNode()

AACallGraphNode * llvm::GraphTraits< AttributorCallGraph * >::getEntryNode ( AttributorCallGraph * G) inlinestatic

Definition at line 5643 of file Attributor.h.

References G.

nodes_begin()

AACallEdgeIterator llvm::GraphTraits< AttributorCallGraph * >::nodes_begin ( const AttributorCallGraph * G) inlinestatic

Definition at line 5647 of file Attributor.h.

References G.

nodes_end()

AACallEdgeIterator llvm::GraphTraits< AttributorCallGraph * >::nodes_end ( const AttributorCallGraph * G) inlinestatic

Definition at line 5651 of file Attributor.h.

References G.


The documentation for this struct was generated from the following file: