Jlm
Protected Member Functions | List of all members
TestDotWriter Class Referencefinal
Inheritance diagram for TestDotWriter:
Inheritance graph
[legend]
Collaboration diagram for TestDotWriter:
Collaboration graph
[legend]

Protected Member Functions

void AnnotateTypeGraphNode (const jlm::rvsdg::Type &type, jlm::util::graph::Node &node) override
 
void AnnotateGraphNode (const jlm::rvsdg::Node &rvsdgNode, jlm::util::graph::Node &node, jlm::util::graph::Graph *typeGraph) override
 
void AnnotateEdge (const jlm::rvsdg::Input &rvsdgInput, jlm::util::graph::Edge &edge) override
 
void AnnotateRegionArgument (const jlm::rvsdg::RegionArgument &regionArgument, jlm::util::graph::Node &node, jlm::util::graph::Graph *typeGraph) override
 
- Protected Member Functions inherited from jlm::rvsdg::DotWriter
util::graph::NodeGetOrCreateTypeGraphNode (const Type &type, util::graph::Graph &typeGraph)
 

Additional Inherited Members

- Public Member Functions inherited from jlm::rvsdg::DotWriter
virtual ~DotWriter () noexcept
 
util::graph::GraphWriteGraph (util::graph::Writer &writer, const Region &region)
 
util::graph::GraphWriteGraphs (util::graph::Writer &writer, const Region &region, bool emitTypeGraph)
 

Detailed Description

Definition at line 24 of file TransformationSequenceTests.cpp.

Member Function Documentation

◆ AnnotateEdge()

void TestDotWriter::AnnotateEdge ( const jlm::rvsdg::Input rvsdgInput,
jlm::util::graph::Edge edge 
)
inlineoverrideprotectedvirtual

Reimplemented from jlm::rvsdg::DotWriter.

Definition at line 39 of file TransformationSequenceTests.cpp.

◆ AnnotateGraphNode()

void TestDotWriter::AnnotateGraphNode ( const jlm::rvsdg::Node rvsdgNode,
jlm::util::graph::Node node,
jlm::util::graph::Graph typeGraph 
)
inlineoverrideprotectedvirtual

Reimplemented from jlm::rvsdg::DotWriter.

Definition at line 32 of file TransformationSequenceTests.cpp.

◆ AnnotateRegionArgument()

void TestDotWriter::AnnotateRegionArgument ( const jlm::rvsdg::RegionArgument regionArgument,
jlm::util::graph::Node node,
jlm::util::graph::Graph typeGraph 
)
inlineoverrideprotectedvirtual

Reimplemented from jlm::rvsdg::DotWriter.

Definition at line 43 of file TransformationSequenceTests.cpp.

◆ AnnotateTypeGraphNode()

void TestDotWriter::AnnotateTypeGraphNode ( const jlm::rvsdg::Type type,
jlm::util::graph::Node node 
)
inlineoverrideprotectedvirtual

Reimplemented from jlm::rvsdg::DotWriter.

Definition at line 28 of file TransformationSequenceTests.cpp.


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