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

#include <state-purge.h>

Inheritance diagram for ana::state_purge_annotator:
Collaboration diagram for ana::state_purge_annotator:

Public Member Functions

 state_purge_annotator (const state_purge_map *map)
void add_node_annotations (graphviz_out *gv, const supernode &n) const final override
virtual void add_extra_objects (graphviz_out *gv) const

Private Attributes

const state_purge_mapm_map

Detailed Description

Subclass of dot_annotator for use by -fdump-analyzer-state-purge.
Annotate the .dot output with state-purge information.   

Constructor & Destructor Documentation

◆ state_purge_annotator()

ana::state_purge_annotator::state_purge_annotator ( const state_purge_map * map)
inline

References m_map, and map.

Member Function Documentation

◆ add_extra_objects()

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

◆ add_node_annotations()

void ana::state_purge_annotator::add_node_annotations ( graphviz_out * gv,
const supernode & n ) const
finaloverridevirtual

Reimplemented from ana::dot_annotator.

Field Documentation

◆ m_map

const state_purge_map* ana::state_purge_annotator::m_map
private

Referenced by state_purge_annotator().


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