GCC Middle and Back End API Reference
ana::pending_note Class Referenceabstract

#include <pending-diagnostic.h>

Inheritance diagram for ana::pending_note:

Public Member Functions

virtual ~pending_note ()
 
virtual const charget_kind () const =0
 
virtual void emit () const =0
 
bool equal_p (const pending_note &other) const
 
virtual bool subclass_equal_p (const pending_note &other) const =0
 

Detailed Description

An abstract base class for capturing additional notes that are to be
emitted with a diagnostic.   

Constructor & Destructor Documentation

◆ ~pending_note()

virtual ana::pending_note::~pending_note ( )
inlinevirtual

Member Function Documentation

◆ emit()

virtual void ana::pending_note::emit ( ) const
pure virtual

◆ equal_p()

bool ana::pending_note::equal_p ( const pending_note & other) const
inline

References get_kind().

◆ get_kind()

virtual const char * ana::pending_note::get_kind ( ) const
pure virtual

Referenced by equal_p().

◆ subclass_equal_p()

virtual bool ana::pending_note::subclass_equal_p ( const pending_note & other) const
pure virtual

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