LLVM 17.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
Collaboration diagram for llvm::GraphTraits< AttributorCallGraph * >:
Collaboration graph

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 5003 of file Attributor.h.

Member Typedef Documentation

◆ nodes_iterator

Definition at line 5005 of file Attributor.h.

Member Function Documentation

◆ getEntryNode()

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

Definition at line 5007 of file Attributor.h.

References G.

◆ nodes_begin()

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

Definition at line 5011 of file Attributor.h.

References G.

◆ nodes_end()

Definition at line 5015 of file Attributor.h.

References G.

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