Jlm
Public Member Functions | Protected Member Functions | List of all members
jlm::hls::HlsDotWriter Class Referencefinal

#include <HlsDotWriter.hpp>

Inheritance diagram for jlm::hls::HlsDotWriter:
Inheritance graph
[legend]
Collaboration diagram for jlm::hls::HlsDotWriter:
Collaboration graph
[legend]

Public Member Functions

 ~HlsDotWriter () noexcept override
 
- Public Member Functions inherited from jlm::llvm::LlvmDotWriter
 ~LlvmDotWriter () noexcept override
 
- 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)
 

Protected Member Functions

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

Detailed Description

Definition at line 14 of file HlsDotWriter.hpp.

Constructor & Destructor Documentation

◆ ~HlsDotWriter()

jlm::hls::HlsDotWriter::~HlsDotWriter ( )
overridedefaultnoexcept

Member Function Documentation

◆ AnnotateTypeGraphNode()

void jlm::hls::HlsDotWriter::AnnotateTypeGraphNode ( const rvsdg::Type type,
util::graph::Node node 
)
overrideprotectedvirtual

Reimplemented from jlm::rvsdg::DotWriter.

Definition at line 15 of file HlsDotWriter.cpp.


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