PUMA Library Reference Manual
|
GNU C/C++ specific syntax tree classes.
#include "Puma/CTree.h"
Classes | |
class | Puma::CT_GnuAsmSpec |
Tree node representing an extended inline assembly specifier. More... | |
class | Puma::CT_GnuAsmDef |
Tree node representing an extended inline assembly definition. More... | |
class | Puma::CT_GnuAsmOperand |
Tree node representing an extended inline assembly operand. More... | |
class | Puma::CT_GnuAsmOperands |
Tree node representing a list of extended inline assembly operands. More... | |
class | Puma::CT_GnuAsmClobbers |
Tree node representing a list of extended inline assembly clobbers. More... | |
class | Puma::CT_GnuAttribute |
Tree node representing a attribute (gnu c syntax extension) Example: More... | |
class | Puma::CT_GnuStatementExpr |
Tree node representing a statement expression. More... | |
class | Puma::CT_GnuTypeof |
Tree node representing a typeof expression. More... | |
class | Puma::CT_GnuLocalLabelStmt |
Tree node representing a list of local labels. More... | |
class | Puma::CT_GnuCaseStmt |
Tree node representing a label statement with case range. More... | |
Namespaces | |
namespace | Puma |