|
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.