LLVM 20.0.0git
|
#include "Target/X86/ImmutableGraph.h"
Public Types | |
using | GraphT = ImmutableGraph< NodeValueT, EdgeValueT > |
using | NodeRef = typename GraphT::Node const * |
using | EdgeRef = typename GraphT::Edge const & |
using | ChildIteratorType = mapped_iterator< typename GraphT::Edge const *, decltype(&edge_dest)> |
using | nodes_iterator = mapped_iterator< typename GraphT::Node const *, decltype(&getNode)> |
using | ChildEdgeIteratorType = typename GraphT::Edge const * |
Static Public Member Functions | |
static NodeRef | edge_dest (EdgeRef E) |
static NodeRef | getEntryNode (GraphT *G) |
static ChildIteratorType | child_begin (NodeRef N) |
static ChildIteratorType | child_end (NodeRef N) |
static NodeRef | getNode (typename GraphT::Node const &N) |
static nodes_iterator | nodes_begin (GraphT *G) |
static nodes_iterator | nodes_end (GraphT *G) |
static ChildEdgeIteratorType | child_edge_begin (NodeRef N) |
static ChildEdgeIteratorType | child_edge_end (NodeRef N) |
static GraphT::size_type | size (GraphT *G) |
Definition at line 405 of file ImmutableGraph.h.
using llvm::GraphTraits< ImmutableGraph< NodeValueT, EdgeValueT > * >::ChildEdgeIteratorType = typename GraphT::Edge const * |
Definition at line 432 of file ImmutableGraph.h.
using llvm::GraphTraits< ImmutableGraph< NodeValueT, EdgeValueT > * >::ChildIteratorType = mapped_iterator<typename GraphT::Edge const *, decltype(&edge_dest)> |
Definition at line 411 of file ImmutableGraph.h.
using llvm::GraphTraits< ImmutableGraph< NodeValueT, EdgeValueT > * >::EdgeRef = typename GraphT::Edge const & |
Definition at line 408 of file ImmutableGraph.h.
using llvm::GraphTraits< ImmutableGraph< NodeValueT, EdgeValueT > * >::GraphT = ImmutableGraph<NodeValueT, EdgeValueT> |
Definition at line 406 of file ImmutableGraph.h.
using llvm::GraphTraits< ImmutableGraph< NodeValueT, EdgeValueT > * >::NodeRef = typename GraphT::Node const * |
Definition at line 407 of file ImmutableGraph.h.
using llvm::GraphTraits< ImmutableGraph< NodeValueT, EdgeValueT > * >::nodes_iterator = mapped_iterator<typename GraphT::Node const *, decltype(&getNode)> |
Definition at line 423 of file ImmutableGraph.h.
|
inlinestatic |
Definition at line 415 of file ImmutableGraph.h.
References N.
|
inlinestatic |
Definition at line 434 of file ImmutableGraph.h.
References N.
|
inlinestatic |
Definition at line 437 of file ImmutableGraph.h.
References N.
|
inlinestatic |
Definition at line 418 of file ImmutableGraph.h.
References N.
|
inlinestatic |
Definition at line 410 of file ImmutableGraph.h.
References E.
|
inlinestatic |
Definition at line 414 of file ImmutableGraph.h.
References G.
|
inlinestatic |
Definition at line 422 of file ImmutableGraph.h.
References N.
|
inlinestatic |
Definition at line 425 of file ImmutableGraph.h.
|
inlinestatic |
Definition at line 428 of file ImmutableGraph.h.
|
inlinestatic |
Definition at line 440 of file ImmutableGraph.h.
References G.