| _Anonymous | Puma::Semantic | protected |
| _db | Puma::Semantic | protected |
| _decl_specs | Puma::Semantic | protected |
| _err | Puma::Semantic | protected |
| _file | Puma::Semantic | protected |
| _in_arg_decl_seq | Puma::CSemantic | protected |
| _in_decl | Puma::Semantic | protected |
| _in_param_decl_clause | Puma::Semantic | protected |
| _sem_decl_specs | Puma::Semantic | protected |
| abst_declarator() | Puma::CSemantic | virtual |
| ANY enum value | Puma::CSemantic | protected |
| ARG enum value | Puma::CSemantic | protected |
| arg_decl_seq() | Puma::CSemantic | virtual |
| array_delim() | Puma::CSemantic | virtual |
| ATTRIB enum value | Puma::CSemantic | protected |
| begin_decl() | Puma::CSemantic | virtual |
| begin_param_check() | Puma::CSemantic | |
| builder() const | Puma::CSemantic | inlineprotectedvirtual |
| CLASS enum value | Puma::CSemantic | protected |
| class_spec() | Puma::CSemantic | virtual |
| cmpd_stmt() | Puma::CSemantic | virtual |
| common_settings(CObjectInfo *info, CTree *tree) | Puma::Semantic | protected |
| common_settings(CObjectInfo *info, CTree *tree, CSemDeclarator *d) | Puma::Semantic | protected |
| configure(Config &) | Puma::CSemantic | virtual |
| createAttribute(const char *, CStructure *, CTypeInfo *, bool=false) | Puma::CSemantic | protected |
| createFunction(const char *, CStructure *, CTypeInfo *) | Puma::CSemantic | protected |
| createParameter(CFunctionInfo *, CTypeInfo *) | Puma::CSemantic | protected |
| createTypedef(const char *, CStructure *, CTypeInfo *) | Puma::CSemantic | protected |
| CSemantic(CSyntax &, CBuilder &) | Puma::CSemantic | inline |
| current_enum | Puma::Semantic | protected |
| current_fct | Puma::Semantic | protected |
| current_scope | Puma::Semantic | protected |
| decl_begin(CSemDeclSpecs *ds) | Puma::Semantic | protected |
| decl_end() | Puma::Semantic | protected |
| decl_spec_seq() | Puma::CSemantic | |
| decl_spec_seq1() | Puma::CSemantic | virtual |
| decl_spec_seq_err() | Puma::CSemantic | virtual |
| decl_specs() const | Puma::Semantic | inlineprotected |
| decl_specs_begin(CT_DeclSpecSeq *dss) | Puma::Semantic | inlineprotected |
| decl_specs_end() | Puma::Semantic | inlineprotected |
| declare_parameter() | Puma::CSemantic | virtual |
| declareImplicitFcts() | Puma::CSemantic | inlineprotected |
| Delete() | Puma::CSemantic | protectedvirtual |
| Destroy() | Puma::PtrStack< CObjectInfo > | inline |
| determine_linkage(CSemDeclSpecs *, SemObjType, CObjectInfo *=(CObjectInfo *) 0) const | Puma::CSemantic | protected |
| determine_storage_class(CSemDeclSpecs *, SemObjType, CLinkage::Type) const | Puma::CSemantic | protected |
| direct_abst_declarator() | Puma::CSemantic | virtual |
| empty_decl_spec_seq() | Puma::CSemantic | |
| enter_arg_decl_seq() | Puma::CSemantic | inline |
| enter_local_scope() | Puma::Semantic | |
| enter_param_decl_clause() | Puma::Semantic | virtual |
| enter_scope(CStructure *scp) | Puma::CSemantic | virtual |
| ENUM enum value | Puma::CSemantic | protected |
| enumerator_def() | Puma::CSemantic | virtual |
| error_sink(ErrorSink &e) | Puma::Semantic | inline |
| FCT enum value | Puma::CSemantic | protected |
| findParent() const | Puma::CSemantic | protected |
| finish_decl() | Puma::Semantic | inline |
| finish_declarator() | Puma::Semantic | |
| finish_fct_def() | Puma::CSemantic | virtual |
| finish_param_check(bool) | Puma::CSemantic | virtual |
| Forget() | Puma::PtrStack< CObjectInfo > | inline |
| forget_state() | Puma::Semantic | inline |
| Get(long n) const | Puma::PtrStack< CObjectInfo > | inline |
| getFile() | Puma::Semantic | inline |
| id_expr() | Puma::CSemantic | virtual |
| identifier_list() | Puma::CSemantic | virtual |
| implicit_int() | Puma::CSemantic | virtual |
| in_arg_decl | Puma::CSemantic | protected |
| in_arg_decl_seq() const | Puma::CSemantic | inline |
| in_decl() const | Puma::Semantic | inlineprotected |
| in_param_decl_clause() | Puma::Semantic | |
| init(CSemDatabase &, Unit &) | Puma::CSemantic | virtual |
| init_declarator() | Puma::CSemantic | virtual |
| introduce_class() | Puma::CSemantic | virtual |
| introduce_enum() | Puma::CSemantic | virtual |
| introduce_enumerator() | Puma::CSemantic | virtual |
| introduce_function() | Puma::CSemantic | virtual |
| introduce_label(CTree *&) | Puma::CSemantic | virtual |
| introduce_member() | Puma::CSemantic | virtual |
| introduce_named_type() | Puma::CSemantic | virtual |
| introduce_object(CTree *=0) | Puma::CSemantic | virtual |
| introduce_parameter() | Puma::CSemantic | virtual |
| introduce_tag() | Puma::CSemantic | virtual |
| is_type_name | Puma::CSemantic | protected |
| isRedefinedFunction(CFunctionInfo *) const | Puma::CSemantic | protected |
| isRedefiningTypedef(CObjectInfo *, int obj_type) const | Puma::CSemantic | protected |
| iter_stmt() | Puma::CSemantic | virtual |
| leave_arg_decl_seq() | Puma::CSemantic | inline |
| leave_param_decl_clause() | Puma::Semantic | virtual |
| leave_scopes() | Puma::CSemantic | virtual |
| Length() const | Puma::PtrStack< CObjectInfo > | inline |
| lookup(const char *, SemObjType, bool=false) const | Puma::CSemantic | inlineprotected |
| lookup(CT_SimpleName *, SemObjType, bool=false) const | Puma::CSemantic | inlineprotected |
| lookup(const char *, CStructure *, SemObjType, bool) const | Puma::CSemantic | protected |
| lookupBuiltin(const char *name) const | Puma::CSemantic | protected |
| New() | Puma::PtrStack< CObjectInfo > | inline |
| non_record_scopes | Puma::CSemantic | protected |
| NON_TAG enum value | Puma::CSemantic | protected |
| param_decl_clause() | Puma::CSemantic | virtual |
| Pop() | Puma::PtrStack< CObjectInfo > | inline |
| PrivateName() | Puma::Semantic | |
| protection() const | Puma::CSemantic | inlinevirtual |
| PtrStack(long size=8192, long incr=8192) | Puma::PtrStack< CObjectInfo > | inline |
| Push(CObjectInfo *info) | Puma::Semantic | protected |
| Puma::PtrStack< CObjectInfo >::Push(const CObjectInfo *item) | Puma::PtrStack< CObjectInfo > | inline |
| reenter_class_scope() | Puma::CSemantic | |
| reenter_scope(CStructure *scp) | Puma::CSemantic | virtual |
| Reject() | Puma::PtrStack< CObjectInfo > | inline |
| Remove() | Puma::PtrStack< CObjectInfo > | inlineprotectedvirtual |
| Reset() | Puma::PtrStack< CObjectInfo > | inline |
| resolveExpr(CTree *expr, CTree *base) const | Puma::CSemantic | protected |
| restore_state() | Puma::Semantic | inline |
| save_state() | Puma::Semantic | inline |
| select_stmt() | Puma::CSemantic | virtual |
| sem_decl_specs() const | Puma::Semantic | inlineprotected |
| Semantic() | Puma::Semantic | inlineprotected |
| SemObjType enum name | Puma::CSemantic | protected |
| setSpecifiers(CObjectInfo *, CSemDeclSpecs *) const | Puma::CSemantic | protected |
| Stacks() const | Puma::PtrStack< CObjectInfo > | inline |
| support_implicit_int | Puma::CSemantic | protected |
| syntax() const | Puma::CSemantic | inlineprotectedvirtual |
| TAG enum value | Puma::CSemantic | protected |
| Top() const | Puma::PtrStack< CObjectInfo > | inline |
| trans_unit() | Puma::CSemantic | virtual |
| TYPEDEF enum value | Puma::CSemantic | protected |
| typedef_name() | Puma::CSemantic | virtual |
| typeMatch(CTypeInfo *, CTypeInfo *) const | Puma::CSemantic | protected |
| undo(CTree *tree) | Puma::Semantic | |
| UNION enum value | Puma::CSemantic | protected |
| ~PtrStack() | Puma::PtrStack< CObjectInfo > | inlinevirtual |
| ~Semantic() | Puma::Semantic | protectedvirtual |