LLVM  15.0.0git
List of all members
llvm::GraphTraits< GenericCycle< BlockT > * > Struct Template Reference

#include "llvm/ADT/GenericCycleInfo.h"

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

Additional Inherited Members

- Public Types inherited from llvm::CycleGraphTraits< GenericCycle< BlockT > *, GenericCycle< BlockT >::const_child_iterator >
using NodeRef = GenericCycle< BlockT > *
 
using nodes_iterator = GenericCycle< BlockT >::const_child_iterator
 
using ChildIteratorType = nodes_iterator
 
- Static Public Member Functions inherited from llvm::CycleGraphTraits< GenericCycle< BlockT > *, GenericCycle< BlockT >::const_child_iterator >
static NodeRef getEntryNode (NodeRef Graph)
 
static ChildIteratorType child_begin (NodeRef Ref)
 
static ChildIteratorType child_end (NodeRef Ref)
 

Detailed Description

template<typename BlockT>
struct llvm::GraphTraits< GenericCycle< BlockT > * >

Definition at line 346 of file GenericCycleInfo.h.


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