#include <CTemplateParamInfo.h>

Public Member Functions | |
| CTemplateParamInfo () | |
| ~CTemplateParamInfo () | |
| bool | isTemplate () const |
| bool | isTypeParam () const |
| CTemplateInfo * | TemplateInfo () const |
| CTemplateInfo * | TemplateTemplate () const |
| CT_TemplateParamDecl * | Tree () const |
| CT_ExprList * | DefaultArgument () const |
| CTypeTemplateParam * | TypeInfo () const |
| CTypeInfo * | ValueType () const |
| CTemplateInstance * | TemplateInstance () const |
| int | getPosition () const |
| void | isTypeParam (bool) |
| void | ValueType (CTypeInfo *) |
| void | TemplateInfo (CTemplateInfo *) |
| void | TemplateTemplate (CTemplateInfo *) |
| void | TemplateInstance (CTemplateInstance *) |
| Puma::CTemplateParamInfo::CTemplateParamInfo | ( | ) | [inline] |
| Puma::CTemplateParamInfo::~CTemplateParamInfo | ( | ) |
| bool Puma::CTemplateParamInfo::isTemplate | ( | ) | const [inline] |
Reimplemented from Puma::CObjectInfo.
| bool Puma::CTemplateParamInfo::isTypeParam | ( | ) | const [inline] |
| CTemplateInfo * Puma::CTemplateParamInfo::TemplateInfo | ( | ) | const [inline] |
Reimplemented from Puma::CObjectInfo.
| CTemplateInfo * Puma::CTemplateParamInfo::TemplateTemplate | ( | ) | const [inline] |
| CT_TemplateParamDecl * Puma::CTemplateParamInfo::Tree | ( | ) | const [inline] |
Reimplemented from Puma::CObjectInfo.
| CT_ExprList* Puma::CTemplateParamInfo::DefaultArgument | ( | ) | const |
| CTypeTemplateParam * Puma::CTemplateParamInfo::TypeInfo | ( | ) | const [inline] |
Reimplemented from Puma::CObjectInfo.
| CTypeInfo * Puma::CTemplateParamInfo::ValueType | ( | ) | const [inline] |
| CTemplateInstance * Puma::CTemplateParamInfo::TemplateInstance | ( | ) | const [inline] |
Reimplemented from Puma::CObjectInfo.
| int Puma::CTemplateParamInfo::getPosition | ( | ) | const |
| void Puma::CTemplateParamInfo::isTypeParam | ( | bool | tp | ) | [inline] |
| void Puma::CTemplateParamInfo::ValueType | ( | CTypeInfo * | vt | ) | [inline] |
| void Puma::CTemplateParamInfo::TemplateInfo | ( | CTemplateInfo * | info | ) | [inline] |
| void Puma::CTemplateParamInfo::TemplateTemplate | ( | CTemplateInfo * | info | ) | [inline] |
| void Puma::CTemplateParamInfo::TemplateInstance | ( | CTemplateInstance * | info | ) | [inline] |
1.5.5