|
CppParser
|
List of variables declared in a line without repeating its type, e.g. More...
#include <cppast.h>


Public Member Functions | |
| CppVarList (CppVar *firstVar, CppVarDeclInList varDecl) | |
| void | addVarDecl (CppVarDeclInList varDecl) |
| CppVarPtr & | firstVar () |
| CppVarDeclList & | varDeclList () |
| void | accept (CppVisitorBase *v) override |
Public Member Functions inherited from CppObj | |
| CppObj (CppObjType type, CppAccessType accessType) | |
| CppCompound * | owner () |
| void | owner (CppCompound *o) |
| virtual void | accept (CppVisitorBase *v)=0 |
| virtual | ~CppObj () |
Public Attributes | |
| CppVarPtr | firstVar_ |
Public Attributes inherited from CppObj | |
| CppObjType | objType_ |
| CppAccessType | accessType_ |
| All objects do not need this. More... | |
Static Public Attributes | |
| static constexpr CppObjType | kObjectType = CppObjType::kVarList |
Private Attributes | |
| CppVarDeclList | varDeclList_ |
List of variables declared in a line without repeating its type, e.g.
int i, j; is a var-list.
|
inline |
|
inlineoverridevirtual |
|
inline |
|
inline |
|
inline |
|
staticconstexpr |
|
private |