GCC Middle and Back End API Reference
ana::dot_annotator Class Reference

#include <supergraph.h>

Inheritance diagram for ana::dot_annotator:

Public Member Functions

virtual ~dot_annotator ()=default
virtual void add_node_annotations (graphviz_out *gv, const supernode &n) const
virtual void add_extra_objects (graphviz_out *gv) const

Detailed Description

Base class for adding additional content to the .dot output
for a supergraph.   

Constructor & Destructor Documentation

◆ ~dot_annotator()

virtual ana::dot_annotator::~dot_annotator ( )
virtualdefault

Member Function Documentation

◆ add_extra_objects()

virtual void ana::dot_annotator::add_extra_objects ( graphviz_out * gv) const
inlinevirtual

◆ add_node_annotations()

virtual void ana::dot_annotator::add_node_annotations ( graphviz_out * gv,
const supernode & n ) const
inlinevirtual

Reimplemented in ana::state_purge_annotator.


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