| _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_base_spec | Puma::CCSemantic | protected |
| _in_conv_type_id | Puma::CCSemantic | protected |
| _in_decl | Puma::Semantic | protected |
| _in_expr | Puma::CCSemantic | protected |
| _in_extern_decl | Puma::CCSemantic | protected |
| _in_memb_access_expr | Puma::CCSemantic | protected |
| _in_nested_name | Puma::CCSemantic | protected |
| _in_param_decl_clause | Puma::Semantic | protected |
| _in_template_arg_list | Puma::CCSemantic | protected |
| _in_template_param_list | Puma::CCSemantic | protected |
| _last_body_skipped | Puma::CCSemantic | protected |
| _last_unit | Puma::CCSemantic | protected |
| _outermost_class_def | Puma::CCSemantic | protected |
| _postfix_expr | Puma::CCSemantic | protected |
| _protection | Puma::CCSemantic | protected |
| _sem_decl_specs | Puma::Semantic | protected |
| abst_declarator() | Puma::CSemantic | virtual |
| access_decl(CTree *=0) | Puma::CCSemantic | virtual |
| access_spec() | Puma::CCSemantic | virtual |
| add_base_classes() | Puma::CCSemantic | virtual |
| addBaseClass(CClassInfo *, CT_BaseSpec *) | Puma::CCSemantic | protected |
| addBaseClasses(CClassInfo *, CT_ClassDef *) | Puma::CCSemantic | protected |
| addImplicitThisObject(CFunctionInfo *, CTypeInfo *, CTree *) | Puma::CCSemantic | protected |
| ANY enum value | Puma::CSemantic | protected |
| ARG enum value | Puma::CSemantic | protected |
| arg_decl_seq() | Puma::CSemantic | virtual |
| array_delim(CStructure *=0) | Puma::CCSemantic | |
| Puma::CSemantic::array_delim() | Puma::CSemantic | virtual |
| ATTRIB enum value | Puma::CSemantic | protected |
| base_spec | Puma::CCSemantic | |
| begin_decl() | Puma::CSemantic | virtual |
| begin_param_check() | Puma::CSemantic | |
| builder() const | Puma::InstantiationSemantic | inlineprotectedvirtual |
| calculateAddress(CTree *) const | Puma::CCSemantic | protected |
| CCSemantic(CCSyntax &, CCBuilder &) | Puma::CCSemantic | |
| check_function_lookup(CCNameLookup &, CStructure *, CSemDeclSpecs *, CCSemDeclarator &, CTree *, bool) | Puma::CCSemantic | protectedvirtual |
| check_member_lookup(CCNameLookup &, CStructure *, CSemDeclSpecs *, CCSemDeclarator &, CTree *, bool &, bool) | Puma::CCSemantic | protectedvirtual |
| check_object_lookup(CCNameLookup &, CStructure *, CSemDeclSpecs *, CCSemDeclarator &, CTree *, bool &, CObjectInfo *&) | Puma::CCSemantic | protectedvirtual |
| CLASS enum value | Puma::CSemantic | protected |
| class_name() | Puma::CCSemantic | virtual |
| class_spec() | Puma::CCSemantic | virtual |
| class_spec_err() | Puma::CCSemantic | virtual |
| cmpd_stmt() | Puma::CSemantic | virtual |
| colon_colon() | Puma::CCSemantic | virtual |
| common_settings(CObjectInfo *info, CTree *tree) | Puma::Semantic | protected |
| common_settings(CObjectInfo *info, CTree *tree, CSemDeclarator *d) | Puma::Semantic | protected |
| condition() | Puma::CCSemantic | virtual |
| configure(Config &) | Puma::CSemantic | virtual |
| const_expr() | Puma::CCSemantic | virtual |
| const_init() | Puma::CCSemantic | virtual |
| conv_fct_id(CStructure *=0) | Puma::CCSemantic | |
| createAttribute(const char *, CStructure *, CTypeInfo *, bool=false) | Puma::CSemantic | protected |
| createDelayedParse(bool(CCSyntax::*)(), CTree *) | Puma::CCSemantic | protected |
| createFunction(const char *, CStructure *, CTypeInfo *) | Puma::CSemantic | protected |
| createMethod(const char *, CRecord *, CTypeInfo *) | Puma::CCSemantic | protected |
| createParameter(CFunctionInfo *, CTypeInfo *) | Puma::CSemantic | protected |
| createTypedef(const char *, CStructure *, CTypeInfo *) | Puma::CSemantic | protected |
| CSemantic(CSyntax &, CBuilder &) | Puma::CSemantic | inline |
| ctor_init() | Puma::CCSemantic | virtual |
| 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::CCSemantic | 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 |
| declarator_id(bool) | Puma::CCSemantic | virtual |
| declare_parameter() | Puma::CSemantic | virtual |
| declareImplicitFcts() | Puma::CCSemantic | protected |
| declareNamespaceStd() | Puma::CCSemantic | protected |
| declareSpecialMembers() | Puma::CCSemantic | protected |
| Delete() | Puma::CCSemantic | protectedvirtual |
| deleteContainer(int) | Puma::CCSemantic | protected |
| dep_nested_name | Puma::CCSemantic | |
| Destroy() | Puma::PtrStack< CObjectInfo > | inline |
| determine_linkage(CSemDeclSpecs *, SemObjType, CObjectInfo *=(CObjectInfo *) 0) const | Puma::CCSemantic | protected |
| determine_storage_class(CSemDeclSpecs *) const | Puma::CCSemantic | protected |
| Puma::CSemantic::determine_storage_class(CSemDeclSpecs *, SemObjType, CLinkage::Type) const | Puma::CSemantic | protected |
| direct_abst_declarator() | Puma::CSemantic | virtual |
| direct_new_declarator() | Puma::CCSemantic | virtual |
| empty_decl_spec_seq() | Puma::CSemantic | |
| enter_arg_decl_seq() | Puma::CSemantic | inline |
| enter_base_spec() | Puma::CCSemantic | inline |
| enter_class_def() | Puma::CCSemantic | |
| enter_conv_type_id() | Puma::CCSemantic | inline |
| enter_entity_name(bool v=true) | Puma::CCSemantic | inline |
| enter_exception_spec() | Puma::CCSemantic | |
| enter_expr() | Puma::CCSemantic | inline |
| enter_extern_decl(bool block_decl) | Puma::CCSemantic | |
| enter_local_scope() | Puma::Semantic | |
| enter_member_access(MemberAccessOperator) | Puma::CCSemantic | inline |
| enter_nested_name() | Puma::CCSemantic | inline |
| enter_param_decl_clause() | Puma::CCSemantic | virtual |
| enter_postfix_expr() | Puma::CCSemantic | inline |
| enter_scope(CStructure *) | Puma::CCSemantic | protectedvirtual |
| enter_template_arg_list(Syntax::State) | Puma::CCSemantic | inline |
| enter_template_decl() | Puma::CCSemantic | |
| enter_template_param_list(Syntax::State) | Puma::CCSemantic | |
| ENUM enum value | Puma::CSemantic | protected |
| enum_name() | Puma::CCSemantic | virtual |
| enumerator_def() | Puma::CCSemantic | virtual |
| equalType(CTypeInfo *, CTypeInfo *, bool=true) const | Puma::CCSemantic | protected |
| error_sink(ErrorSink &e) | Puma::Semantic | inline |
| exception_spec() | Puma::CCSemantic | virtual |
| expect_template | Puma::CCSemantic | protected |
| explicit_instantiation() | Puma::CCSemantic | virtual |
| explicit_specialization() | Puma::CCSemantic | virtual |
| 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_init_declarator() | Puma::CCSemantic | 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 |
| getCloseCurly() | Puma::CCSemantic | protected |
| getFile() | Puma::Semantic | inline |
| getFriendScope(bool skip_tpl_scope=false) const | Puma::CCSemantic | protected |
| getLastResolvedName(CT_SimpleName *) const | Puma::CCSemantic | protected |
| getNameScope(CT_SimpleName *, bool=true) const | Puma::CCSemantic | protected |
| getNonTplScope(bool consider_instance_scope=false) const | Puma::CCSemantic | protected |
| getOutermostIncompleteParsedRecord() | Puma::CCSemantic | protected |
| getQualifiedScope(CStructure *scope) const | Puma::CCSemantic | protected |
| getScope(CObjectInfo *obj) const | Puma::CCSemantic | protected |
| handler() | Puma::CCSemantic | virtual |
| id_expr() | Puma::CSemantic | virtual |
| identifier_list() | Puma::CSemantic | virtual |
| implicit_int() | Puma::CCSemantic | virtual |
| in_arg_decl | Puma::CSemantic | protected |
| in_arg_decl_seq() const | Puma::CSemantic | inline |
| in_base_spec() const | Puma::CCSemantic | inline |
| in_class_def() const | Puma::CCSemantic | inline |
| in_conv_type_id() const | Puma::CCSemantic | inline |
| in_decl() const | Puma::Semantic | inlineprotected |
| in_expr() const | Puma::CCSemantic | inline |
| in_extern_decl() const | Puma::CCSemantic | inline |
| in_nested_name() const | Puma::CCSemantic | inline |
| in_param_decl_clause() | Puma::Semantic | |
| in_template_arg_list() const | Puma::CCSemantic | inline |
| in_template_param_list() const | Puma::CCSemantic | inline |
| init(CSemDatabase &, Unit &) | Puma::CCSemantic | virtual |
| init(CSemDatabase &, Unit &, CStructure *, bool, bool, CCInstantiation *) | Puma::CCSemantic | |
| init_declarator() | Puma::CCSemantic | virtual |
| instantiateDelayed(CT_DelayedParse *, CTree *) | Puma::CCSemantic | protected |
| Instantiation() const | Puma::CCSemantic | inline |
| InstantiationSemantic(InstantiationSyntax &, InstantiationBuilder &) | Puma::InstantiationSemantic | inline |
| inTemplateDecl(CScopeInfo *scope) const | Puma::CCSemantic | protected |
| introduce_class() | Puma::InstantiationSemantic | virtual |
| introduce_enum() | Puma::CCSemantic | virtual |
| introduce_enumerator() | Puma::CCSemantic | virtual |
| introduce_exception() | Puma::CCSemantic | virtual |
| introduce_function() | Puma::InstantiationSemantic | virtual |
| introduce_label(CTree *&) | Puma::CSemantic | virtual |
| introduce_member() | Puma::CCSemantic | virtual |
| introduce_named_type() | Puma::CCSemantic | virtual |
| introduce_non_type_param() | Puma::CCSemantic | virtual |
| introduce_ns_alias() | Puma::CCSemantic | virtual |
| introduce_ns_extension() | Puma::CCSemantic | virtual |
| introduce_object(CTree *=0) | Puma::InstantiationSemantic | virtual |
| introduce_orig_ns() | Puma::CCSemantic | virtual |
| introduce_parameter() | Puma::CCSemantic | virtual |
| introduce_tag() | Puma::CCSemantic | virtual |
| introduce_template_instance() | Puma::CCSemantic | virtual |
| introduce_type_param() | Puma::CCSemantic | virtual |
| introduce_unnamed_ns() | Puma::CCSemantic | virtual |
| introduceTemplate(CObjectInfo *, CTemplateInfo *, bool is_friend=false) | Puma::CCSemantic | protected |
| is_class_name() | Puma::InstantiationSemantic | |
| is_class_template_name() | Puma::InstantiationSemantic | |
| is_entity_name() const | Puma::CCSemantic | inline |
| is_enum_name() | Puma::InstantiationSemantic | |
| is_namespace_name() | Puma::InstantiationSemantic | |
| is_template_name() | Puma::InstantiationSemantic | |
| is_this_instance() | Puma::InstantiationSemantic | |
| is_this_specialization() | Puma::InstantiationSemantic | |
| is_type_name | Puma::CSemantic | protected |
| is_typedef_name() | Puma::InstantiationSemantic | |
| isBaseClass(CClassInfo *, CClassInfo *) const | Puma::CCSemantic | protected |
| isClassOrEnum(CObjectInfo *) const | Puma::CCSemantic | protected |
| isQualName(CT_SimpleName *) const | Puma::CCSemantic | protected |
| isRedefinedFunction(CFunctionInfo *) const | Puma::CSemantic | protected |
| isRedefiningTypedef(CObjectInfo *, int obj_type) const | Puma::CSemantic | protected |
| isRefToClass(CTypeInfo *, CRecord *) const | Puma::CCSemantic | protected |
| isSpecialization(CTree *) const | Puma::CCSemantic | protected |
| iter_stmt() | Puma::CSemantic | virtual |
| last_scope | Puma::CCSemantic | |
| last_search_scope | Puma::CCSemantic | |
| last_token_nl | Puma::CCSemantic | protected |
| leave_arg_decl_seq() | Puma::CSemantic | inline |
| leave_base_spec() | Puma::CCSemantic | inline |
| leave_class_def(bool reject=false) | Puma::CCSemantic | |
| leave_conv_type_id() | Puma::CCSemantic | inline |
| leave_entity_name() | Puma::CCSemantic | inline |
| leave_exception_spec() | Puma::CCSemantic | |
| leave_expr() | Puma::CCSemantic | inline |
| leave_extern_decl() | Puma::CCSemantic | inline |
| leave_member_access() | Puma::CCSemantic | inline |
| leave_nested_name() | Puma::CCSemantic | inline |
| leave_param_decl_clause() | Puma::CCSemantic | virtual |
| leave_postfix_expr() | Puma::CCSemantic | inline |
| leave_scopes() | Puma::CSemantic | virtual |
| leave_template_arg_list() | Puma::CCSemantic | inline |
| leave_template_param_list() | Puma::CCSemantic | inline |
| Length() const | Puma::PtrStack< CObjectInfo > | inline |
| linkCtorDecls(CObjectInfo *) const | Puma::CCSemantic | protected |
| linkFctDecls(CCNameLookup &, CObjectInfo *) const | Puma::CCSemantic | protected |
| 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 |
| lookupName(const Token *, CStructure *, bool) | Puma::CCSemantic | protected |
| MAO_DOT enum value | Puma::CCSemantic | |
| MAO_NONE enum value | Puma::CCSemantic | |
| MAO_PTS enum value | Puma::CCSemantic | |
| matchArguments(CT_TemplateName *n1, CT_TemplateName *n2) const | Puma::CCSemantic | protected |
| member_decl1() | Puma::CCSemantic | virtual |
| member_declarator_err() | Puma::CCSemantic | virtual |
| MemberAccessOperator enum name | Puma::CCSemantic | |
| namespace_alias() | Puma::CCSemantic | virtual |
| namespace_def() | Puma::CCSemantic | virtual |
| nested | Puma::CCSemantic | |
| nested_name | Puma::CCSemantic | |
| nested_name_spec() | Puma::CCSemantic | virtual |
| nested_name_spec1() | Puma::CCSemantic | virtual |
| New() | Puma::PtrStack< CObjectInfo > | inline |
| non_primary_loc() | Puma::CCSemantic | |
| non_project_loc() | Puma::CCSemantic | |
| non_record_scopes | Puma::CSemantic | protected |
| NON_TAG enum value | Puma::CSemantic | protected |
| non_type_param_without_init() | Puma::InstantiationSemantic | |
| obj_decl(CTree *) | Puma::CCSemantic | virtual |
| original_ns_name() | Puma::CCSemantic | virtual |
| param_decl_clause() | Puma::CSemantic | virtual |
| parse_delayed(bool(CCSyntax::*rule)(), CTree *tree) | Puma::InstantiationSemantic | virtual |
| parseDelayed() | Puma::CCSemantic | protected |
| parsing_class_inst | Puma::CCSemantic | protected |
| parsing_entity_name | Puma::CCSemantic | protected |
| parsing_fct_inst | Puma::CCSemantic | protected |
| Pop() | Puma::PtrStack< CObjectInfo > | inline |
| postfix_expr() | Puma::CCSemantic | |
| postfix_expr1() | Puma::CCSemantic | virtual |
| postfix_expr2() | Puma::CCSemantic | virtual |
| PrivateName() | Puma::Semantic | |
| protection() const | Puma::CCSemantic | inlinevirtual |
| pseudo_dtor_name() | Puma::CCSemantic | virtual |
| PtrStack(long size=8192, long incr=8192) | Puma::PtrStack< CObjectInfo > | inline |
| pure_spec() | Puma::CCSemantic | virtual |
| Push(CObjectInfo *info) | Puma::Semantic | protected |
| Puma::PtrStack< CObjectInfo >::Push(const CObjectInfo *item) | Puma::PtrStack< CObjectInfo > | inline |
| qualifiedScopeName(CT_SimpleName *, std::ostringstream &) const | Puma::CCSemantic | protected |
| real_inst | Puma::CCSemantic | protected |
| realTypedef(CObjectInfo *) const | Puma::CCSemantic | protected |
| 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 |
| reset_search_scope(bool=false) | Puma::CCSemantic | |
| resolveExpr(CTree *, CTree *=(CTree *) 0) const | Puma::CCSemantic | protected |
| restore_state() | Puma::Semantic | inline |
| save_state() | Puma::Semantic | inline |
| scope | Puma::CCSemantic | |
| search_scope | Puma::CCSemantic | |
| select_stmt() | Puma::CSemantic | virtual |
| sem_decl_specs() const | Puma::Semantic | inlineprotected |
| Semantic() | Puma::Semantic | inlineprotected |
| SemObjType enum name | Puma::CSemantic | protected |
| set_this_instance() | Puma::InstantiationSemantic | |
| setLanguage(CObjectInfo *) const | Puma::CCSemantic | protected |
| setProtection(CObjectInfo *) const | Puma::CCSemantic | inlineprotected |
| setQualName(CObjectInfo *, CObjectInfo *) const | Puma::CCSemantic | protected |
| setSpecializationName(CTree *, CTemplateInfo *) const | Puma::CCSemantic | protected |
| setSpecifiers(CObjectInfo *, CSemDeclSpecs *) const | Puma::CSemantic | protected |
| setTemplateScope(CCNameLookup &, CObjectInfo *, CTypeInfo *, CTemplateInfo *, bool) | Puma::CCSemantic | protected |
| shared_nl | Puma::CCSemantic | protected |
| simple_type_spec() | Puma::CCSemantic | virtual |
| skip_tpl_fct_bodies() const | Puma::CCSemantic | |
| Stacks() const | Puma::PtrStack< CObjectInfo > | inline |
| support_implicit_int | Puma::CSemantic | protected |
| syntax() const | Puma::InstantiationSemantic | inlineprotectedvirtual |
| TAG enum value | Puma::CSemantic | protected |
| template_decl() | Puma::CCSemantic | virtual |
| template_key() | Puma::CCSemantic | virtual |
| template_name(bool class_only=false) | Puma::CCSemantic | virtual |
| template_param() | Puma::CCSemantic | virtual |
| template_param_list() | Puma::CCSemantic | virtual |
| tok | Puma::CCSemantic | |
| Top() const | Puma::PtrStack< CObjectInfo > | inline |
| tpl_inst | Puma::CCSemantic | protected |
| trans_unit() | Puma::CSemantic | virtual |
| TYPEDEF enum value | Puma::CSemantic | protected |
| typedef_name() | Puma::CCSemantic | virtual |
| typeMatch(CTypeInfo *, CTypeInfo *) const | Puma::CSemantic | protected |
| undo(CTree *tree) | Puma::Semantic | |
| UNION enum value | Puma::CSemantic | protected |
| using_decl() | Puma::CCSemantic | virtual |
| using_directive() | Puma::CCSemantic | virtual |
| valid_id_expr() | Puma::CCSemantic | virtual |
| ~PtrStack() | Puma::PtrStack< CObjectInfo > | inlinevirtual |
| ~Semantic() | Puma::Semantic | protectedvirtual |