CppParser
|
#include <cppast.h>
Public Member Functions | |
CppIfBlock (CppObj *cond, CppObj *body, CppObj *_else=nullptr) | |
CppObj * | elsePart () |
void | elsePart (CppObj *_elsePart) |
void | accept (CppVisitorBase *v) override |
![]() | |
CppCommonBlock (CppObj *cond, CppObj *body) | |
void | accept (CppVisitorBase *v) override |
![]() | |
CppObj (CppObjType type, CppAccessType accessType) | |
CppCompound * | owner () |
void | owner (CppCompound *o) |
virtual void | accept (CppVisitorBase *v)=0 |
virtual | ~CppObj () |
Private Attributes | |
CppObjPtr | else_ |
Additional Inherited Members | |
![]() | |
CppObjPtr | cond_ |
CppObjPtr | body_ |
![]() | |
CppObjType | objType_ |
CppAccessType | accessType_ |
All objects do not need this. More... | |
![]() | |
static constexpr CppObjType | kObjectType |
|
inlineoverridevirtual |