GCC Middle and Back End API Reference
diagnostics::option_id_manager Class Referenceabstract

#include <option-id-manager.h>

Inheritance diagram for diagnostics::option_id_manager:

Public Member Functions

virtual ~option_id_manager ()
virtual int option_enabled_p (option_id opt_id) const =0
virtual char * make_option_name (option_id opt_id, enum kind orig_diag_kind, enum kind diag_kind) const =0
virtual char * make_option_url (option_id opt_id) const =0

Detailed Description

Abstract base class for the diagnostic subsystem to make queries
about command-line options.   

Constructor & Destructor Documentation

◆ ~option_id_manager()

virtual diagnostics::option_id_manager::~option_id_manager ( )
inlinevirtual

Member Function Documentation

◆ make_option_name()

virtual char * diagnostics::option_id_manager::make_option_name ( option_id opt_id,
enum kind orig_diag_kind,
enum kind diag_kind ) const
pure virtual

◆ make_option_url()

virtual char * diagnostics::option_id_manager::make_option_url ( option_id opt_id) const
pure virtual

◆ option_enabled_p()

virtual int diagnostics::option_id_manager::option_enabled_p ( option_id opt_id) const
pure virtual

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