LLVM 22.0.0git
llvm::GraphTraits< GenericCycle< BlockT > * > Struct Template Reference

#include "llvm/ADT/GenericCycleInfo.h"

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

Public Types

using NodeRef
Public Types inherited from llvm::CycleGraphTraits< GenericCycle< BlockT > *, GenericCycle< BlockT >::const_child_iterator >
using NodeRef
using nodes_iterator
using ChildIteratorType

Additional Inherited Members

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 391 of file GenericCycleInfo.h.

Member Typedef Documentation

◆ NodeRef

using llvm::GraphTraits< GenericCycle< BlockT > * >::NodeRef

Definition at line 95 of file GraphTraits.h.


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