CIRCT
20.0.0git
llvm
GraphTraits< circt::hw::InstanceGraph * >
List of all members
llvm::GraphTraits< circt::hw::InstanceGraph * > Struct Reference
#include <
HWInstanceGraph.h
>
Inheritance diagram for llvm::GraphTraits< circt::hw::InstanceGraph * >:
[
legend
]
Collaboration diagram for llvm::GraphTraits< circt::hw::InstanceGraph * >:
[
legend
]
Additional Inherited Members
Public Types inherited from
llvm::GraphTraits< circt::igraph::InstanceGraph * >
using
nodes_iterator
=
circt::igraph::InstanceGraph::iterator
Public Types inherited from
llvm::GraphTraits< circt::igraph::InstanceGraphNode * >
using
NodeType
=
circt::igraph::InstanceGraphNode
using
NodeRef
=
NodeType
*
using
ChildIteratorType
= llvm::mapped_iterator<
NodeType::iterator
, decltype(&
getChild
)>
Static Public Member Functions inherited from
llvm::GraphTraits< circt::igraph::InstanceGraph * >
static
NodeRef
getEntryNode
(
circt::igraph::InstanceGraph
*graph)
static
nodes_iterator
nodes_begin
(
circt::igraph::InstanceGraph
*graph)
static
nodes_iterator
nodes_end
(
circt::igraph::InstanceGraph
*graph)
Static Public Member Functions inherited from
llvm::GraphTraits< circt::igraph::InstanceGraphNode * >
static
NodeRef
getChild
(const
circt::igraph::InstanceRecord
*record)
static
NodeRef
getEntryNode
(
NodeRef
node)
static
ChildIteratorType
child_begin
(
NodeRef
node)
static
ChildIteratorType
child_end
(
NodeRef
node)
Detailed Description
Definition at line
47
of file
HWInstanceGraph.h
.
The documentation for this struct was generated from the following file:
/home/runner/work/circt-www/circt-www/circt_src/include/circt/Dialect/HW/
HWInstanceGraph.h
Generated on Mon Dec 23 2024 00:07:28 for CIRCT by
1.9.1