CppParser
|
#include <cppast.h>
Public Member Functions | |
CppUsingDecl (std::string name, CppVarType *varType) | |
CppUsingDecl (std::string name, CppFunctionPointer *fptr) | |
CppUsingDecl (std::string name, CppCompound *compound) | |
CppUsingDecl (std::string name, CppAccessType accessType) | |
CppTemplateParamList * | templateParamList () |
void | templateParamList (CppTemplateParamList *templParamList) |
void | accept (CppVisitorBase *v) override |
![]() | |
CppObj (CppObjType type, CppAccessType accessType) | |
CppCompound * | owner () |
void | owner (CppCompound *o) |
virtual void | accept (CppVisitorBase *v)=0 |
virtual | ~CppObj () |
Public Attributes | |
std::string | name_ |
CppObjPtr | cppObj_ |
![]() | |
CppObjType | objType_ |
CppAccessType | accessType_ |
All objects do not need this. More... | |
Static Public Attributes | |
static constexpr CppObjType | kObjectType = CppObjType::kUsingDecl |
Private Attributes | |
CppTemplateParamListPtr | templSpec_ |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
|
inline |
|
inline |
|
staticconstexpr |
|
private |