CIRCT  20.0.0git
Static Public Member Functions | List of all members
llvm::DOTGraphTraits< circt::igraph::InstanceGraph * > Struct Reference

#include <InstanceGraph.h>

Inheritance diagram for llvm::DOTGraphTraits< circt::igraph::InstanceGraph * >:
Inheritance graph
[legend]
Collaboration diagram for llvm::DOTGraphTraits< circt::igraph::InstanceGraph * >:
Collaboration graph
[legend]

Static Public Member Functions

static std::string getNodeLabel (circt::igraph::InstanceGraphNode *node, circt::igraph::InstanceGraph *)
 
template<typename Iterator >
static std::string getEdgeAttributes (const circt::igraph::InstanceGraphNode *node, Iterator it, circt::igraph::InstanceGraph *)
 

Detailed Description

Definition at line 428 of file InstanceGraph.h.

Member Function Documentation

◆ getEdgeAttributes()

template<typename Iterator >
static std::string llvm::DOTGraphTraits< circt::igraph::InstanceGraph * >::getEdgeAttributes ( const circt::igraph::InstanceGraphNode node,
Iterator  it,
circt::igraph::InstanceGraph  
)
inlinestatic

Definition at line 440 of file InstanceGraph.h.

◆ getNodeLabel()

static std::string llvm::DOTGraphTraits< circt::igraph::InstanceGraph * >::getNodeLabel ( circt::igraph::InstanceGraphNode node,
circt::igraph::InstanceGraph  
)
inlinestatic

Definition at line 432 of file InstanceGraph.h.

References circt::igraph::InstanceGraphNode::getModule().


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