![]() |
PUMA Library Reference Manual
|
This is the complete list of members for Puma::CCSemExpr, including all inherited members.
| apply_binary_op(CTree *, int) | Puma::CCSemExpr | protected |
| baseClass(CClassInfo *, CClassInfo *) | Puma::CCSemExpr | static |
| baseTree(CTree *) const | Puma::CCSemExpr | protected |
| binary_add(CT_BinaryExpr *, CTree *) | Puma::CCSemExpr | protected |
| binary_ass(CT_BinaryExpr *, CTree *) | Puma::CCSemExpr | protected |
| binary_bit(CT_BinaryExpr *, CTree *) | Puma::CCSemExpr | protected |
| binary_comma(CT_BinaryExpr *, CTree *) | Puma::CCSemExpr | protected |
| binary_equ(CT_BinaryExpr *, CTree *) | Puma::CCSemExpr | protected |
| binary_log(CT_BinaryExpr *, CTree *) | Puma::CCSemExpr | protected |
| binary_mul(CT_BinaryExpr *, CTree *) | Puma::CCSemExpr | protected |
| binary_ptm(CT_BinaryExpr *, CTree *) | Puma::CCSemExpr | protected |
| binary_rel(CT_BinaryExpr *, CTree *) | Puma::CCSemExpr | protected |
| binary_shift(CT_BinaryExpr *, CTree *) | Puma::CCSemExpr | protected |
| builtinOpExpr(CTree *, CTree *, const char *, int, CTypeInfo *, CTypeInfo *, CTypeInfo *=0) const | Puma::CCSemExpr | protected |
| castToType(CTypeInfo *, CTree *, bool=true) | Puma::CCSemExpr | static |
| CCSemExpr(ErrorSink &, CStructure *scope) | Puma::CCSemExpr | inline |
| checkDeclsFound(CTree *, CCNameLookup &) const | Puma::CCSemExpr | protected |
| configure(Config &) | Puma::CCSemExpr | inline |
| convLvalueToRvalue(CTree *, CTree *=(CTree *) 0) | Puma::CCSemExpr | static |
| current_scope | Puma::CCSemExpr | protected |
| depBaseClass() const | Puma::CCSemExpr | protected |
| dependent | Puma::CCSemExpr | protected |
| dependent_args | Puma::CCSemExpr | protected |
| err | Puma::CCSemExpr | protected |
| fct_call | Puma::CCSemExpr | protected |
| findObject(CTree *) | Puma::CCSemExpr | static |
| intPromotion(CTree *) | Puma::CCSemExpr | static |
| isAddrExpr(CTree *) | Puma::CCSemExpr | static |
| isClassOrEnum(CTypeInfo *) const | Puma::CCSemExpr | protected |
| isConstExpr(CTree *) | Puma::CCSemExpr | static |
| isConstIntegralExpr(CTree *) | Puma::CCSemExpr | static |
| isConstIntExpr(CTree *) | Puma::CCSemExpr | static |
| isDependent() const | Puma::CCSemExpr | inline |
| isDependent(CTree *) | Puma::CCSemExpr | static |
| isDependent(CTree *, bool) | Puma::CCSemExpr | protected |
| isLvalue(CTree *) | Puma::CCSemExpr | static |
| isModifiable(CTypeInfo *, unsigned long=0) | Puma::CCSemExpr | static |
| isRvalue(CTree *) | Puma::CCSemExpr | static |
| lookupBuiltin(CT_SimpleName *sn, CCNameLookup &nl) | Puma::CCSemExpr | protected |
| nextCharacter(const char *&, bool &) const | Puma::CCSemExpr | protected |
| overflow(CTree *, int, bool &) const | Puma::CCSemExpr | protected |
| overloadedOperator(CTree *, CTree *, const char *, int, CTree *, CTree *=0) | Puma::CCSemExpr | protected |
| passOnConstant(CTree *, CTypeInfo *) const | Puma::CCSemExpr | protected |
| resetDependent() | Puma::CCSemExpr | protected |
| resolve(CTree *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_Expression *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_CallExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_MembPtrExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_SimpleName *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_BinaryExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_UnaryExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_PostfixExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_ConstructExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_CmpdLiteral *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_NewExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_DeleteExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_IfThenExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_DerefExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_AddrExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_CastExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_DynamicCast *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_StaticCast *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_ReintCast *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_ConstCast *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_TypeidExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_ThrowExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_SizeofExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_AlignofExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_TypeTraitExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_OffsetofExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_IndexExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_BracedExpr *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_Bool *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_Character *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_WideCharacter *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_String *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_WideString *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_Integer *, CTree *) | Puma::CCSemExpr | |
| resolve(CT_Float *, CTree *) | Puma::CCSemExpr | |
| resolveExpr(CTree *expr, CTree *base=(CTree *) 0) | Puma::CCSemExpr | |
| resolveInit(CTree *node, CTree *base) | Puma::CCSemExpr | |
| sameOrBaseClass(CRecord *, CRecord *) | Puma::CCSemExpr | static |
| sameUnqualBaseType(CTypeInfo *, CTypeInfo *) const | Puma::CCSemExpr | protected |
| scanCharacter(CTree *, LONG_LONG &) const | Puma::CCSemExpr | protected |
| usualArithmeticConv(CTree *, CTree *) | Puma::CCSemExpr | static |
| validOvlFctSet(CTree *, const char *, const char *, CCOverloading &) | Puma::CCSemExpr | protected |