LLVM  14.0.0git
Public Types | Static Public Member Functions | List of all members
llvm::GraphTraits< AttributorCallGraph * > Struct Reference

#include "llvm/Transforms/IPO/Attributor.h"

Inheritance diagram for llvm::GraphTraits< AttributorCallGraph * >:
Inheritance graph
[legend]
Collaboration diagram for llvm::GraphTraits< AttributorCallGraph * >:
Collaboration graph
[legend]

Public Types

using nodes_iterator = AACallEdgeIterator
 
- Public Types inherited from llvm::GraphTraits< AACallGraphNode * >
using NodeRef = AACallGraphNode *
 
using ChildIteratorType = AACallEdgeIterator
 

Static Public Member Functions

static AACallGraphNodegetEntryNode (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 4516 of file Attributor.h.

Member Typedef Documentation

◆ nodes_iterator

Definition at line 4518 of file Attributor.h.

Member Function Documentation

◆ getEntryNode()

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

Definition at line 4520 of file Attributor.h.

References G.

◆ nodes_begin()

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

Definition at line 4524 of file Attributor.h.

References G.

◆ nodes_end()

Definition at line 4528 of file Attributor.h.

References G.


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