Here is a list of all functions with links to the classes they belong to:
- i -
- Id() : Puma::CCConversion
- id() : Puma::CLexer::State
- Id() : Puma::CObjectInfo, Puma::CTypeInfo
- id() : Puma::PreExprLexer::State
- id_expr() : Puma::CCBuilder, Puma::CCSyntax, Puma::CSemantic, Puma::CSyntax
- identifier() : Puma::CSyntax
- identifier_list() : Puma::CBuilder, Puma::CSemantic, Puma::CSyntax
- IfPart() : Puma::CT_IfElseStmt
- ignore_mask() : Puma::ManipCommander, Puma::Manipulator
- implicit_int() : Puma::CCSemantic, Puma::CSemantic
- implicitConversions() : Puma::CCConversions
- ImportHandler() : Puma::ImportHandler
- importHandler() : Puma::PreprocessorParser
- in_arg_decl_seq() : Puma::CSemantic
- in_base_spec() : Puma::CCSemantic
- in_class_def() : Puma::CCSemantic
- in_conv_type_id() : Puma::CCSemantic
- in_decl() : Puma::Semantic
- in_expr() : Puma::CCSemantic
- in_extern_decl() : Puma::CCSemantic
- in_nested_name() : Puma::CCSemantic
- in_param_decl_clause() : Puma::Semantic
- in_syntax() : Puma::Syntax
- in_template_arg_list() : Puma::CCSemantic
- in_template_param_list() : Puma::CCSemantic
- incl_or_expr() : Puma::CBuilder, Puma::CSyntax
- IncludeFile() : Puma::ImportHandler
- includeFile() : Puma::PreFileIncluder
- includeNextFile() : Puma::PreFileIncluder
- increaseDepth() : Puma::CTemplateInfo
- Index() : Puma::CT_List
- index() : Puma::ErrorCollector
- inInclude() : Puma::PreMacroExpander
- Init() : Puma::CAttributeInfo
- init() : Puma::CBuilder, Puma::CCSemantic, Puma::CCSyntax
- Init() : Puma::CObjectInfo
- init() : Puma::CSemantic, Puma::CSyntax, Puma::CTreeMatcher, Puma::InstantiationParser, Puma::LexerBuffer, Puma::PreMacroManager, Puma::Semantic, Puma::TokenProvider, Puma::UnitManager
- init_access_spec() : Puma::CCSyntax
- init_class_spec() : Puma::CSyntax
- init_class_template_id() : Puma::CCSyntax
- init_clause() : Puma::CBuilder, Puma::CCSyntax, Puma::CSyntax
- init_cv_quals() : Puma::CCSyntax, Puma::CSyntax
- init_declarator() : Puma::CBuilder, Puma::CCSemantic, Puma::CCSyntax, Puma::CSemantic, Puma::CSyntax
- init_declarator1() : Puma::CBuilder, Puma::CSyntax
- init_declarator_list() : Puma::CBuilder, Puma::CSyntax
- init_explicit_instantiation() : Puma::CCSyntax
- init_explicit_specialization() : Puma::CCSyntax
- init_list() : Puma::CBuilder, Puma::CSyntax
- init_list_item() : Puma::CBuilder, Puma::CSyntax
- init_oper_fct_id() : Puma::CCSyntax
- init_prim_types() : Puma::CCSyntax, Puma::CSyntax
- init_template_id() : Puma::CCSyntax
- init_template_key() : Puma::CCSyntax
- initialize() : Puma::InstantiationCandidate
- Initializer() : Puma::CT_ArgDecl, Puma::CT_CmpdLiteral, Puma::CT_Condition, Puma::CT_ConstructExpr, Puma::CT_Enumerator, Puma::CT_InitDeclarator, Puma::CT_MembInit, Puma::CT_NewExpr, Puma::CT_NonTypeParamDecl, Puma::CT_TypeParamDecl
- InitStmt() : Puma::CT_ForStmt
- inMacroExpansion() : Puma::PreParserState
- insert() : Puma::Array< Item >, Puma::Array< Item * >, Puma::Chain
- Insert() : Puma::CSemDatabase
- insert() : Puma::List, Puma::StrHashTable, Puma::VoidPtrArray
- insertInstance() : Puma::CCInstantiation
- InsertSon() : Puma::CT_List
- insideClass() : Puma::CScopeInfo
- insideFunction() : Puma::CScopeInfo
- insideMethod() : Puma::CScopeInfo
- insideRecord() : Puma::CScopeInfo
- insideTemplate() : Puma::CScopeInfo
- insideUnion() : Puma::CScopeInfo
- inst() : Puma::ConstSizeMemPool< N >
- Instance() : Puma::CCInstantiation
- instance() : Puma::CCLexer, Puma::CLexer
- Instance() : Puma::CTemplateInfo
- instance() : Puma::Lexer, Puma::PreExprLexer
- Instances() : Puma::CTemplateInfo
- InstanceScope() : Puma::CCInstantiation, Puma::InstantiationCandidate
- instantiate() : Puma::CCInstantiation, Puma::CTemplateInstance, Puma::CTypeClass, Puma::InstantiationCandidate
- instantiateDelayed() : Puma::CCSemantic
- InstantiateDelayed() : Puma::CRecord
- Instantiation() : Puma::CCSemantic
- InstantiationArg() : Puma::CTemplateInstance, Puma::InstantiationCandidate
- InstantiationArgs() : Puma::CTemplateInstance, Puma::InstantiationCandidate
- InstantiationBuilder() : Puma::InstantiationBuilder
- InstantiationCandidate() : Puma::InstantiationCandidate
- InstantiationParser() : Puma::InstantiationParser
- InstantiationSemantic() : Puma::InstantiationSemantic
- InstantiationSyntax() : Puma::InstantiationSyntax
- InstantiationTokenProvider() : Puma::InstantiationTokenProvider
- InstantiationTokenSource() : Puma::InstantiationTokenSource
- Instructions() : Puma::CT_AsmDef
- integralPromotion() : Puma::CCConversions
- inTemplateDecl() : Puma::CCSemantic
- intPromotion() : Puma::CCSemExpr
- introduce_class() : Puma::CCSemantic, Puma::CSemantic, Puma::InstantiationSemantic
- introduce_enum() : Puma::CCSemantic, Puma::CSemantic
- introduce_enumerator() : Puma::CCSemantic, Puma::CSemantic
- introduce_exception() : Puma::CCSemantic
- introduce_function() : Puma::CCSemantic, Puma::CSemantic, Puma::InstantiationSemantic
- introduce_label() : Puma::CSemantic
- introduce_member() : Puma::CCSemantic, Puma::CSemantic
- introduce_named_type() : Puma::CCSemantic, Puma::CSemantic
- introduce_non_type_param() : Puma::CCSemantic
- introduce_ns_alias() : Puma::CCSemantic
- introduce_ns_extension() : Puma::CCSemantic
- introduce_object() : Puma::CCSemantic, Puma::CSemantic, Puma::InstantiationSemantic
- introduce_orig_ns() : Puma::CCSemantic
- introduce_parameter() : Puma::CCSemantic, Puma::CSemantic
- introduce_tag() : Puma::CCSemantic, Puma::CSemantic
- introduce_template_instance() : Puma::CCSemantic
- introduce_type_param() : Puma::CCSemantic
- introduce_unnamed_ns() : Puma::CCSemantic
- introduceTemplate() : Puma::CCSemantic
- is() : Puma::InstantiationSyntax
- is_absolute() : Puma::Filename, Puma::FilenameInfo
- is_ass_expr() : Puma::CCSyntax, Puma::CSyntax
- is_bool() : Puma::CTypeInfo
- is_char() : Puma::CTypeInfo
- is_class_def() : Puma::CCSyntax
- is_class_name() : Puma::InstantiationSemantic
- is_class_template_name() : Puma::InstantiationSemantic
- is_close() : Puma::Token
- is_comma() : Puma::Token
- is_comment() : Puma::Token
- is_core() : Puma::Token
- is_cv_qual() : Puma::CSyntax
- is_defined() : Puma::Filename
- is_dir() : Puma::FileInfo
- is_directive() : Puma::Token
- is_double() : Puma::CTypeInfo
- is_ellipsis() : Puma::CTypeInfo
- is_entity_name() : Puma::CCSemantic
- is_enum_name() : Puma::InstantiationSemantic
- is_fct_def() : Puma::CCSyntax, Puma::CSyntax
- is_float() : Puma::CTypeInfo
- is_forced() : Puma::PreIncludeDirective
- is_identifier() : Puma::Token
- is_in() : Puma::Syntax
- is_int() : Puma::CTypeInfo
- is_int128() : Puma::CTypeInfo
- is_keyword() : Puma::Token
- is_long() : Puma::CTypeInfo
- is_long_double() : Puma::CTypeInfo
- is_long_long() : Puma::CTypeInfo
- is_macro_call() : Puma::Token
- is_macro_generated() : Puma::Token
- is_macro_op() : Puma::Token
- is_namespace_name() : Puma::InstantiationSemantic
- is_nested() : Puma::CCSyntax
- is_nested_name() : Puma::CCSyntax
- is_open() : Puma::Token
- is_preprocessor() : Puma::Token
- is_prim_type() : Puma::CSyntax
- is_ptr_to_fct() : Puma::CCSyntax
- is_short() : Puma::CTypeInfo
- is_signed() : Puma::CTypeInfo
- is_signed_char() : Puma::CTypeInfo
- is_template_name() : Puma::InstantiationSemantic
- is_this_instance() : Puma::InstantiationSemantic
- is_this_specialization() : Puma::InstantiationSemantic
- is_tpl_declarator_id() : Puma::CCSyntax
- is_tpl_id() : Puma::CCSyntax
- is_typedef_name() : Puma::InstantiationSemantic
- is_undefined() : Puma::CTypeInfo
- is_unknown_t() : Puma::CTypeInfo
- is_unsigned() : Puma::CTypeInfo
- is_unsigned_char() : Puma::CTypeInfo
- is_unsigned_int() : Puma::CTypeInfo
- is_unsigned_int128() : Puma::CTypeInfo
- is_unsigned_long() : Puma::CTypeInfo
- is_unsigned_long_long() : Puma::CTypeInfo
- is_unsigned_short() : Puma::CTypeInfo
- is_void() : Puma::CTypeInfo
- is_wchar_t() : Puma::CTypeInfo
- is_whitespace() : Puma::Token
- is_wildcard() : Puma::Token
- isAbstract() : Puma::CClassInfo
- isAddress() : Puma::CTypeInfo
- isAddrExpr() : Puma::CCSemExpr
- isAggregate() : Puma::CClassInfo, Puma::CTypeInfo
- isAlias() : Puma::CNamespaceInfo
- isAmbiguous() : Puma::CCOverloading
- isAnonymous() : Puma::CObjectInfo
- isAnswer() : Puma::PrePredicate
- isArithmetic() : Puma::CTypeInfo
- isArray() : Puma::CTypeInfo
- isArrayToPointerConv() : Puma::CCConversion
- isAttribute() : Puma::CTemplateInfo
- isAuto() : Puma::CObjectInfo
- isBaseClass() : Puma::CClassInfo, Puma::CCSemantic
- isBaseTemplate() : Puma::CTemplateInfo
- isBelow() : Puma::PathManager, Puma::Project
- isBitField() : Puma::CTypeInfo
- isBooleanConv() : Puma::CCConversion
- isBuiltin() : Puma::CObjectInfo
- IsCall() : Puma::CT_Call, Puma::CTree
- isClass() : Puma::CScopeInfo, Puma::CTemplateInfo, Puma::CTypeInfo
- isClassMember() : Puma::CObjectInfo
- isClassOrEnum() : Puma::CCSemantic, Puma::CCSemExpr
- isClassOrUnion() : Puma::CTypeInfo
- isClassTemplate() : Puma::CScopeInfo
- isComplete() : Puma::CEnumInfo, Puma::CRecord, Puma::CTypeEnum, Puma::CTypeInfo, Puma::CTypeRecord
- isCompleteParsed() : Puma::CRecord
- isConst() : Puma::CTypeInfo, Puma::CTypeQualified
- isConstantMembPtr() : Puma::CSemExpr
- isConstExpr() : Puma::CCSemExpr, Puma::CSemExpr
- isConstIntegralExpr() : Puma::CCSemExpr
- isConstIntExpr() : Puma::CCSemExpr, Puma::CSemExpr
- isConstructor() : Puma::CFunctionInfo
- isConversion() : Puma::CFunctionInfo
- isCopyAssignOperator() : Puma::CFunctionInfo
- isCopyConstructor() : Puma::CFunctionInfo
- IsDeclaration() : Puma::CT_Decl, Puma::CTree
- IsDeclarator() : Puma::CT_Declarator, Puma::CTree
- isDefaultArg() : Puma::DeducedArgument
- isDefaultConstructor() : Puma::CFunctionInfo
- isDefined() : Puma::CEnumInfo, Puma::CFunctionInfo, Puma::CRecord
- IsDelayedParse() : Puma::CT_DelayedParse, Puma::CTree
- isDependent() : Puma::CCOverloading, Puma::CCSemExpr, Puma::CTypeInfo, Puma::CTypeList
- isDerivedClass() : Puma::CClassInfo
- isDerivedToBaseConv() : Puma::CCConversion
- isDestructor() : Puma::CFunctionInfo
- isDirectArg() : Puma::DeducedArgument
- isDone() : Puma::PreSemIterator, Puma::PreSonIterator, Puma::PreTreeIterator
- isEllipsisConvSeq() : Puma::CCConversion
- isEmpty() : Puma::CClassInfo
- isEnum() : Puma::CTypeInfo
- isExplicit() : Puma::CObjectInfo
- IsExpression() : Puma::CT_Expression, Puma::CTree
- isExtern() : Puma::CObjectInfo
- isFctDef() : Puma::CFunctionInfo
- isFctTemplate() : Puma::CScopeInfo
- isFile() : Puma::CScopeInfo, Puma::FileUnit, Puma::Unit
- isFixed() : Puma::CTypeArray
- isFixedArray() : Puma::CTypeInfo
- isFloat() : Puma::CConstant
- isFloatingIntegralConv() : Puma::CCConversion
- isFloatingPointConv() : Puma::CCConversion
- isFloatingPointPromotion() : Puma::CCConversion
- isFunction() : Puma::CScopeInfo, Puma::CTemplateInfo, Puma::CTypeInfo, Puma::PreMacro
- isFunctionToPointerConv() : Puma::CCConversion
- isHiddenForwardDecl() : Puma::CRecord
- isIdentityConv() : Puma::CCConversion
- isIncludePath() : Puma::PreFileIncluder
- isInhibited() : Puma::PreMacro
- isInline() : Puma::CObjectInfo, Puma::CT_NamespaceDef
- isInstantiated() : Puma::CTemplateInstance
- isInteger() : Puma::CTypeInfo
- isIntegralConv() : Puma::CCConversion
- isIntegralPromotion() : Puma::CCConversion
- isKey() : Puma::ParserKey
- isLeaf() : Puma::PreTree
- isList() : Puma::CT_LinkageSpec
- IsList() : Puma::CT_List, Puma::CTree
- isLocal() : Puma::CObjectInfo, Puma::CTypeInfo
- isLocalClass() : Puma::CScopeInfo
- isLocalRecord() : Puma::CScopeInfo
- isLocalScope() : Puma::CScopeInfo
- isLocalUnion() : Puma::CScopeInfo
- isLocked() : Puma::PreMacro
- isLongKey() : Puma::ParserKey
- isLvalue() : Puma::CCSemExpr, Puma::CSemExpr
- isLvalueToRvalueConv() : Puma::CCConversion
- isMacroExp() : Puma::MacroUnit, Puma::Unit
- isMemberAlias() : Puma::CStructure
- isMemberPointer() : Puma::CTypeInfo
- isMethod() : Puma::CFunctionInfo, Puma::CScopeInfo, Puma::CTypeInfo
- isModifiable() : Puma::CCSemExpr, Puma::CSemExpr
- isModified() : Puma::UnitState
- isMutable() : Puma::CObjectInfo
- isNamespace() : Puma::CScopeInfo
- isNegative() : Puma::CConstant
- isNewer() : Puma::Project
- isNonType() : Puma::CTypeTemplateParam
- isNonTypeParam() : Puma::CTypeInfo
- isNull() : Puma::CConstant
- isObject() : Puma::CObjectInfo, Puma::CTypeInfo
- isOperator() : Puma::CFunctionInfo
- isPOD() : Puma::CTypeInfo
- isPointer() : Puma::CTypeInfo
- isPointerConv() : Puma::CCConversion
- isPointerOrArray() : Puma::CTypeInfo
- isPointerToMemberConv() : Puma::CCConversion
- isPolymorphic() : Puma::CClassInfo
- isPositive() : Puma::CConstant
- isProtected() : Puma::PathManager
- isPseudoInstance() : Puma::CTemplateInstance
- isPtrToObj() : Puma::CSemExpr
- isPureVirtual() : Puma::CFunctionInfo
- isQualificationConv() : Puma::CCConversion
- isQualified() : Puma::CTypeInfo
- isQualName() : Puma::CCSemantic
- isReal() : Puma::CTypeInfo
- isRecord() : Puma::CScopeInfo, Puma::CTypeInfo
- isRedefinedFunction() : Puma::CSemantic
- isRedefiningTypedef() : Puma::CSemantic
- isReferenceBinding() : Puma::CCConvSeq
- isRefToClass() : Puma::CCSemantic
- isRegister() : Puma::CObjectInfo
- isRegistered() : Puma::CObjectInfo
- isRestrict() : Puma::CTypeInfo, Puma::CTypeQualified
- isRoot() : Puma::InstantiationSyntax
- isRvalue() : Puma::CCSemExpr
- isScalar() : Puma::CTypeInfo
- isSelfReferentialMacro() : Puma::PreParserState
- isSigned() : Puma::CConstant
- IsSimpleName() : Puma::CT_SimpleName, Puma::CTree
- isSpace() : Puma::StrCol
- isSpecialization() : Puma::CCSemantic, Puma::CTemplateInfo
- isStandardConvSeq() : Puma::CCConversion
- IsStatement() : Puma::CT_Statement, Puma::CTree
- isStatic() : Puma::CObjectInfo, Puma::CTypeFunction
- isStaticMethod() : Puma::CFunctionInfo
- isStdFunction() : Puma::CTypeInfo
- IsString() : Puma::CT_String, Puma::CTree
- isStruct() : Puma::CClassInfo
- isSystem() : Puma::ConfOption
- isSystemIncludePath() : Puma::PreFileIncluder
- isTemplate() : Puma::CFunctionInfo, Puma::CObjectInfo, Puma::CRecord, Puma::CTemplateParamInfo, Puma::CTypeInfo
- isTemplateInstance() : Puma::CObjectInfo, Puma::CTypeInfo, Puma::Unit
- isTemplateInstanceArg() : Puma::CTypeInfo
- isTemplateParam() : Puma::CTypeInfo
- isThreadLocal() : Puma::CObjectInfo
- isTrivial() : Puma::CRecord, Puma::CTypeInfo
- isType() : Puma::CObjectInfo, Puma::CTypeTemplateParam
- isTypedef() : Puma::CTypeInfo
- isTypeParam() : Puma::CTemplateParamInfo, Puma::CTypeInfo
- isUndefined() : Puma::CTypeInfo
- isUnion() : Puma::CScopeInfo, Puma::CTypeInfo
- isUnsigned() : Puma::CConstant
- isUserDefinedConv() : Puma::CCConversion
- isUserDefinedConvSeq() : Puma::CCConversion
- isValidConversion() : Puma::CCConversions
- isVarArray() : Puma::CTypeInfo
- isVirtual() : Puma::CObjectInfo
- isVoid() : Puma::CTypeInfo
- isVolatile() : Puma::CTypeInfo, Puma::CTypeQualified
- iter_stmt() : Puma::CBuilder, Puma::CSemantic, Puma::CSyntax
- iterate() : Puma::PathManager
- iterateNodes() : Puma::PrePrintVisitor, Puma::PreVisitor
- Iterator() : Puma::BCList< Item, BUCKET_SIZE >::Iterator