GCC Middle and Back End API Reference
format_postprocessor Class Referenceabstract

#include <pretty-print.h>

Public Member Functions

virtual ~format_postprocessor ()
virtual std::unique_ptr< format_postprocessorclone () const =0
virtual void handle (pretty_printer *)=0

Detailed Description

Base class for an optional client-supplied object for doing additional processing between stages 2 and 3 of formatted printing.

Constructor & Destructor Documentation

◆ ~format_postprocessor()

virtual format_postprocessor::~format_postprocessor ( )
inlinevirtual

Member Function Documentation

◆ clone()

virtual std::unique_ptr< format_postprocessor > format_postprocessor::clone ( ) const
pure virtual

◆ handle()

virtual void format_postprocessor::handle ( pretty_printer * )
pure virtual

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