libabigail
|
Base class for a template parameter. Client code should use the more specialized type_template_parameter, non_type_template_parameter and template_template_parameter below. More...
#include <abg-ir.h>
Public Member Functions | |
template_parameter (unsigned index, template_decl_sptr enclosing_tdecl) | |
virtual | ~template_parameter () |
Destructor. More... | |
const template_decl_sptr | get_enclosing_template_decl () const |
unsigned | get_index () const |
bool | operator!= (const template_parameter &) const |
Inequality operator. More... | |
virtual bool | operator== (const template_parameter &) const |
Base class for a template parameter. Client code should use the more specialized type_template_parameter, non_type_template_parameter and template_template_parameter below.
template_parameter | ( | unsigned | index, |
template_decl_sptr | enclosing_tdecl | ||
) |
|
virtual |
const template_decl_sptr get_enclosing_template_decl | ( | ) | const |
bool operator!= | ( | const template_parameter & | other | ) | const |
|
virtual |
Reimplemented in type_tparameter, and template_tparameter.