►NPuma | |
CACAdviceInfo | Semantic information about an AspectC++ 'advice' declaration |
CACAspectInfo | Semantic information about an AspectC++ 'aspect' declaration |
CACClassDatabase | AspectC++ specific database of all aspect, slice, and pointcut info objects |
CACIntroAnalyzer | |
CACIntroducer | |
CACIntroductionInfo | Semantic information about an AspectC++ introduction 'advice' declaration |
CACPointcutInfo | Semantic information about an AspectC++ 'pointcut' declaration |
CACSliceInfo | Semantic information about an AspectC++ 'slice' declaration |
CAllocChecker | |
CArray | Variable length array implementation |
CArray< Item * > | |
►CBCList | |
CBucket | |
CIterator | |
CBCStack | |
►CBuilder | Syntax tree builder base class |
CContainer | Container class for collecting a set of syntax tree nodes |
CCArgumentInfo | Semantic information about a function parameter |
CCAttributeInfo | Semantic information about a local or global object or a class data member |
CCBaseClassInfo | Semantic information about a base class of a class |
CCBuilder | |
CCCandidateInfo | Representation of a candidate for the C++ function overload resolution mechanism |
CCCArrayToPointerConv | |
CCCAssocScopes | |
CCCBooleanConv | |
CCCBuilder | |
CCCConversion | |
CCCConversions | |
CCCConvSeq | |
CCCDerivedToBaseConv | |
CCCEllipsisConvSeq | |
CCCFloatingIntegralConv | |
CCCFloatingPointConv | |
CCCFloatingPointPromotion | |
CCCFunctionToPointerConv | |
CCCIdentityConv | |
CCCInstantiation | |
CCCIntegralConv | |
CCCIntegralPromotion | |
CCClassInfo | Semantic information about a class |
CCClassInstance | Semantic information about an instance of a class template |
CCCLexer | |
CCCLvalueToRvalueConv | |
CCCNameLookup | |
CCConstant | Semantic information object for arithmetic constants |
CCCopyBeforeManipulator | |
CCCopyManipulator | |
CCCOverloading | |
CCCParser | |
CCCPointerConv | |
CCCPointerToMemberConv | |
CCCQualificationConv | |
CCCSemantic | |
CCCSemDeclarator | |
CCCSemExpr | |
CCCSemVisitor | |
CCCStandardConvSeq | |
►CCCSyntax | |
CArrayDelim | |
CAssExpr | |
CAssExpr1 | |
CBlockDecl | |
CClassHead | |
CClassHead1 | |
CClassName | |
CClassOrNsName | |
CClassTemplateName | |
CColonColon | |
CCondExpr | |
CCondition | |
CCondition1 | |
CCondition2 | |
CConstExpr | |
CConstructExpr | |
CConvFctId | |
CConvTypeId | |
CDecl | |
CDeclaratorId | |
CDeclSpecSeq1 | |
CDeclStmt | |
CDeleteExpr | |
CDirectAbstDeclarator | |
CDirectDeclarator1 | |
CDirectNewDeclarator | |
CDirectNewDeclarator1 | |
CElaboratedTypeSpec | |
CEnumeratorDef | |
CEnumeratorList | |
CEnumName | |
CExtensionNsDef | |
CExtensionNsDef1 | |
CFctSpec | |
CIdExpr | |
CInitDeclarator | |
CLinkageSpec | |
CLiteral | |
CMiscSpec | |
CMulExpr | |
CNamedNsDef | |
CNamespaceAlias | |
CNamespaceBody | |
CNamespaceDef | |
CNamespaceName | |
CNestedNameSpec | |
CNestedNameSpec1 | |
CNewDeclarator | |
CNewExpr | |
CNewInit | |
CNewPlacement | |
CNewTypeId | |
CNsAliasDef | |
COriginalNsDef | |
COriginalNsDef1 | |
COriginalNsName | |
CParamDeclClause | |
CPmExpr | |
CPostfixExpr | |
CPostfixExpr1 | |
CPostfixExpr2 | |
CPrimExpr | |
CPseudoDtorName | |
CPtrOperator | |
CQualId | |
CQualNsSpec | |
CRelExpr | |
CSearchScope | |
CSimpleDecl | |
CSimpleTypeSpec | |
CStmt | |
CStmtSeq | |
CStorageClassSpec | |
CSubStmt | |
CTemplateName | |
CTypeName | |
CTypeTraitExpr | |
CUnaryExpr | |
CUnnamedNsDef | |
CUnnamedNsDef1 | |
CUnqualId | |
CUsingDecl | |
CUsingDirective | |
CCCUserDefinedConv | |
CCCUserDefinedConvSeq | |
CCEnumeratorInfo | Semantic information about an enumeration constant |
CCEnumInfo | Semantic information about an enumeration |
CCExprValue | Base class for syntax tree nodes representing expressions that can be resolved to a constant value (arithmetic constants and string literals) |
CCFctInstance | Semantic information about an instance of a function template |
CCFileInfo | Semantic information about a source file (translation unit) |
CCFunctionInfo | Semantic information about a function, method, overloaded operator, or user conversion function |
CChain | |
CChainCnt | |
CCKillManipulator | |
CCLabelInfo | Semantic information about a jump label |
CCLanguage | Language specific encoding of entity names |
►CCLexer | |
CState | |
►CCLexerBuffer | |
CConstIterator | |
CCLinkage | Linkage of an entity name (object, function, etc) |
CCLocalScope | Semantic information about a local scope in a function body, also called block scope |
CCMatch | |
CCMatchChecker | |
CCMemberAliasInfo | Semantic information about a member alias |
CCMoveBeforeManipulator | |
CCMoveManipulator | |
CCNamespaceInfo | Semantic information about a user-defined namespace |
CCObjectInfo | Abstract base class of all semantic information classes |
CConfig | Puma configuration information |
CConfOption | |
CConstSizeMemPool | |
CCopyManipulator | |
CCParser | C parser abstraction |
CCPrintVisitor | Tree visitor for printing the C/C++ syntax tree |
CCProject | |
CCProtection | Access protection of C++ class members for the purpose of member access control |
CCRecord | Semantic information about a class or union |
CCReplaceManipulator | |
CCScanner | |
CCScopeInfo | Semantic information about a scope |
CCScopeRequest | Provides additional scope information for semantic objects that are not scopes itself (like objects) |
CCSemantic | |
CCSemDatabase | Semantic information database |
CCSemDeclarator | Class for analysing an entity declarator |
CCSemDeclSpecs | Class for analysing a sequence of declaration specifiers |
►CCSemExpr | |
CSubObj | |
CCSemObject | Semantic information for syntax tree nodes referencing objects, classes, or any other entity |
CCSemScope | Scope information object for syntax tree nodes |
CCSemValue | Semantic information object about values in the syntax tree |
CCSemVisitor | |
CCSourceInfo | Source file information for an entity |
CCSpecifiers | C/C++ declaration specifiers for the declaration of an entity |
CCStorage | Storage class of an object |
CCStrLiteral | String literal abstraction |
CCStructure | Base class of all semantic information classes for entities that can contain other entity declarations (like classes, namespaces, functions) |
CCSubMatch | |
CCSwapManipulator | |
►CCSyntax | |
CAbstDeclarator | |
CAddExpr | |
CAndExpr | |
CArrayDelim | |
CAsmDef | |
CAssExpr | |
CAssExpr1 | |
CBlockDecl | |
CCastExpr | |
CCastExpr1 | |
CCastExpr2 | |
CClassHead | |
CClassKey | |
CCmpdLiteral | |
CCmpdStmt | |
CCmpdStr | |
CCondExpr | |
CCondition | |
CConstExpr | |
CCvQual | |
CCvQualSeq | |
CDecl | |
CDeclarator | |
CDeclaratorId | |
CDeclSeq | |
CDeclSpec | |
CDeclSpecSeq | |
CDeclSpecSeq1 | |
CDirectAbstDeclarator | |
CDirectAbstDeclarator1 | |
CDirectDeclarator | |
CDirectDeclarator1 | |
CElaboratedTypeSpec | |
CEnumerator | |
CEnumeratorDef | |
CEnumeratorList | |
CEnumKey | |
CEnumSpec | |
CEnumSpec1 | |
CEquExpr | |
CExclOrExpr | |
CExpr | |
CExprList | |
CExprStmt | |
CFctSpec | |
CForInitStmt | |
CIdentifier | |
CIdentifierList | |
CIdExpr | |
CInclOrExpr | |
CInitDeclarator | |
CInitDeclarator1 | |
CInitDeclaratorList | |
CIterStmt | |
CJumpStmt | |
CLabelStmt | |
CLiteral | |
CLogAndExpr | |
CLogOrExpr | |
CMembDesignator | |
CMiscSpec | |
CMulExpr | |
COffsetofExpr | |
CParamDecl1 | |
CParamDeclClause | |
CParamDeclList | |
CPostfixExpr | |
CPostfixExpr1 | |
CPrimExpr | |
CPrivateName | |
CPtrOperator | |
CRelExpr | |
CSelectStmt | |
CShiftExpr | |
CSimpleDecl | |
CSimpleTypeSpec | |
CStmt | |
CStmtSeq | |
CStorageClassSpec | |
CStrLiteral | |
CSubStmt | |
CTransUnit | |
CTypedefName | |
CTypeId | |
CTypeName | |
CTypeSpec | |
CTypeSpecSeq | |
CTypeSpecSeq1 | |
CUnaryExpr | |
CUnaryExpr1 | |
CCT_AccessDecl | Tree node representing a member access declaration |
CCT_AccessSpec | Tree node representing an access specifier |
CCT_AddrExpr | Tree node representing an address expression |
CCT_AdviceDecl | Tree node representing an advice declaration |
CCT_AlignofExpr | Tree node representing an alignof expression |
CCT_Any | Tree node representing a wildcard |
CCT_AnyCondition | Tree node representing the condition of a wildcard |
CCT_AnyExtension | Tree node representing a wildcard extension |
CCT_AnyList | Tree node representing a list wildcard |
CCT_ArgDecl | Tree node representing the declaration of a function parameter |
CCT_ArgDeclList | Tree node representing a function parameter list |
CCT_ArgDeclSeq | Tree node representing a K&R function parameter declarations list |
CCT_ArgNameList | Tree node representing a K&R function parameter name list |
CCT_ArrayDeclarator | Tree node representing an array declarator |
CCT_ArrayDelimiter | Tree node representing an array delimiter |
CCT_AsmBlock | Tree node representing an inline assembly block |
CCT_AsmDef | Tree node representing an inline assembly definition |
CCT_BaseSpec | Tree node representing a base class specifier |
CCT_BaseSpecList | Tree node representing a base specifier list |
CCT_BinaryExpr | Tree node representing a binary expression |
CCT_BitFieldDeclarator | Tree node representing a bit-field declarator |
CCT_Bool | Tree node representing a boolean literal |
CCT_BracedDeclarator | Tree node representing a braced declarator |
CCT_BracedExpr | Tree node representing a braced expression |
CCT_BreakStmt | Tree node representing a break-statement |
CCT_Call | Tree node representing explicit or implicit function calls including built-in or user-defined functions and overloaded operators |
CCT_CallExpr | Tree node representing a function call expression |
CCT_CaseStmt | Tree node representing a case statement |
CCT_CastExpr | Tree node representing a cast expression |
CCT_Character | Tree node representing a single character constant |
CCT_ClassDef | Tree node representing a class definition |
CCT_ClassSliceDecl | Tree node representing a slice declaration for a class |
CCT_ClassSpec | Tree node representing a class specifier |
CCT_CmpdLiteral | Tree node representing a compound literal |
CCT_CmpdStmt | Tree node representing a compound statement |
CCT_Condition | Tree node representing a control-statement condition |
CCT_ConstCast | Tree node representing a const cast |
CCT_ConstructExpr | Tree node representing a construct expression |
CCT_ContinueStmt | Tree node representing a continue-statement |
CCT_ConversionName | Tree node representing the name of a conversion function |
CCT_Decl | Base class for all tree nodes representing declarations |
CCT_Declarator | Base class for all tree nodes representing declarators |
CCT_DeclaratorList | Tree node representing a list of declarators |
CCT_DeclList | Tree node representing a list of declarations |
CCT_DeclSpec | Base class for all tree nodes representing declaration specifiers |
CCT_DeclSpecSeq | Tree node representing a sequence of declaration specifiers |
CCT_DeclStmt | Tree node representing a declaration statement |
CCT_DefaultStmt | Tree node representing a default statement of a switch statement |
CCT_DelayedParse | Tree node representing a piece of code to be parsed delayed |
CCT_DelayedParseConstInit | Tree node representing a delayed constant initializer |
CCT_DelayedParseCtorInit | Tree node representing a delayed constructor initializer |
CCT_DelayedParseFctBody | Tree node representing a delayed function body |
CCT_DelayedParseFctTryBlock | Tree node representing a delayed function try-block |
CCT_DelayedParseParamInit | Tree node representing a delayed parameter initializer |
CCT_DelayedParsePureSpec | Tree node representing a delayed pure specifier |
CCT_DelayedParseSkippedFctBody | Tree node representing a delayed skipped function body |
CCT_DeleteExpr | Tree node representing a delete expression |
CCT_DerefExpr | Tree node representing a pointer dereferencing expression |
CCT_DesignatorSeq | Tree node representing a designator sequence |
CCT_DestructorName | Tree node representing a destructor name |
CCT_DoStmt | Tree node representing a do-while-statement |
CCT_DynamicCast | Tree node representing a dynamic cast |
CCT_EnumDef | Tree node representing the definition of an enumeration |
CCT_Enumerator | Tree node representing a single enumeration constant |
CCT_EnumeratorList | Tree node representing a list of enumerator constants |
CCT_EnumSpec | Tree node representing an enumeration specifier |
CCT_Error | Error tree node that is inserted into the tree for syntactic constructs that could not be parsed |
CCT_ExceptionSpec | Tree node representing an exception specifier |
CCT_Expression | Base class for all expression tree nodes |
CCT_ExprList | Tree node representing an expression list |
CCT_ExprStmt | Tree node representing an expression statement |
CCT_ExtensionList | Tree node representing a sequence of compiler specific extensions such as attribute((...)) nodes |
CCT_FctDeclarator | Tree node representing a function declarator |
CCT_FctDef | Tree node representing a function definition |
CCT_Float | Tree node representing a floating point constant |
CCT_ForStmt | Tree node representing a for-statement |
CCT_GnuAsmClobbers | Tree node representing a list of extended inline assembly clobbers |
CCT_GnuAsmDef | Tree node representing an extended inline assembly definition |
CCT_GnuAsmOperand | Tree node representing an extended inline assembly operand |
CCT_GnuAsmOperands | Tree node representing a list of extended inline assembly operands |
CCT_GnuAsmSpec | Tree node representing an extended inline assembly specifier |
CCT_GnuAttribute | Tree node representing a attribute (gnu c syntax extension) Example: |
CCT_GnuCaseStmt | Tree node representing a label statement with case range |
CCT_GnuLocalLabelStmt | Tree node representing a list of local labels |
CCT_GnuStatementExpr | Tree node representing a statement expression |
CCT_GnuTypeof | Tree node representing a typeof expression |
CCT_GotoStmt | Tree node representing a goto-stmt |
CCT_Handler | Tree node representing an exception handler |
CCT_HandlerSeq | Tree node representing an exception handler sequence |
CCT_IfElseStmt | Tree node representing a if-else-statement |
CCT_IfStmt | Tree node representing a if-statement |
CCT_IfThenExpr | Tree node representing an if-then expression |
CCT_ImplicitCall | Tree node representing implicit function calls detected by the semantic analysis |
CCT_ImplicitCast | Tree node representing an implicit cast |
CCT_IndexDesignator | Tree node representing an index designator |
CCT_IndexExpr | Tree node representing an index expression |
CCT_InitDeclarator | Tree node representing a declarator with initializer |
CCT_Integer | Tree node representing an integer constant |
CCT_Intro | Tree node representing an introduction advice declaration |
CCT_LabelStmt | Tree node representing a label statement |
CCT_LinkageSpec | Tree node representing a list of declaration with a specific linkage |
CCT_List | Base class for tree nodes representing lists |
CCT_MembDesignator | Tree node representing a member designator |
CCT_MembInit | Tree node representing a member initializer |
CCT_MembInitList | Tree node representing a constructor initializer list |
CCT_MembList | Tree node representing a member declarations list |
CCT_MembPtrDeclarator | Tree node representing a member pointer declarator |
CCT_MembPtrExpr | Tree node representing a member pointer expression |
CCT_MembRefExpr | Tree node representing a member reference expression |
CCT_NamedType | Tree node representing a named type |
CCT_NamespaceAliasDef | Tree node representing a namespace alias definition |
CCT_NamespaceDef | Tree node representing a namespace definition |
CCT_NewExpr | Tree node representing a new expression |
CCT_NonTypeParamDecl | Tree node representing a template non-type parameter declaration |
CCT_ObjDecl | Tree node representing an object declaration |
CCT_OffsetofExpr | Tree node representing an offsetof expression |
CCT_OperatorName | Tree node representing the name of an overloaded operator |
CCT_OrderDecl | Tree node representing an order declaration |
CCT_OrderList | Tree node representing an order list |
CCT_PointcutDecl | Tree node representing a pointcut declaration |
CCT_PostfixExpr | Tree node representing a postfix expression |
CCT_PrimDeclSpec | Tree node representing a primitive declaration specifier |
CCT_PrivateName | Tree node representing a private name |
CCT_Program | Root node of C/C++ syntax trees |
CCT_PtrDeclarator | Tree node representing a pointer declarator |
CCT_QualName | Tree node representing a qualified name |
CCT_RefDeclarator | Tree node representing a reference declarator |
CCT_ReintCast | Tree node representing a reinterpret cast |
CCT_ReturnStmt | Tree node representing a return-statement |
CCT_RootQualName | Tree node representing a qualified name with introducing name separator |
CCT_SimpleName | Base class for all tree nodes representing a name |
CCT_SizeofExpr | Tree node representing a sizeof expression |
CCT_SliceRef | Tree node representing a slice reference |
CCT_SpecialName | Base class for tree nodes representing a special name, like destructor names |
CCT_Statement | Base class for all tree nodes representing statements |
CCT_StaticAssert | |
CCT_StaticCast | Tree node representing a static cast |
CCT_String | Tree node representing a string literal |
CCT_SwitchStmt | Tree node representing a switch statement |
CCT_TemplateArgList | Tree node representing a template argument list |
CCT_TemplateDecl | Tree node representing a template declaration |
CCT_TemplateName | Tree node representing a template name |
CCT_TemplateParamDecl | Base class for all tree nodesrepresenting a template parameter declaration |
CCT_TemplateParamList | Tree node representing a template parameter list |
CCT_ThrowExpr | Tree node representing a throw expression |
CCT_Token | Tree node representing a single token in the source code |
CCT_TryStmt | Tree node representing a try-catch statement |
CCT_TypeidExpr | Tree node representing a typeid expression |
CCT_TypeParamDecl | Tree node representing a template type parameter declaration |
CCT_TypeTraitExpr | Tree node representing an type trait expression |
CCT_UnaryExpr | Base class for tree nodes representing unary expressions |
CCT_UnionDef | Tree node representing the definition of a union |
CCT_UnionSpec | Tree node representing a union specifier |
CCT_UsingDecl | Tree node representing a using declaration |
CCT_UsingDirective | Tree node representing a namespace using directive |
CCT_WhileStmt | Tree node representing a while-statement |
CCT_WideCharacter | Tree node representing a wide character constant |
CCT_WideString | Tree node representing a wide string literal |
CCTemplateInfo | Semantic information about a template declaration |
CCTemplateInstance | Semantic information about a template instance |
CCTemplateParamInfo | Semantic information about a template parameter |
CCTranslationUnit | Abstraction of a translation unit |
CCTree | Base class for all C/C++ syntax tree classes |
►CCTreeMatcher | |
Cmatch_state | |
CCTypedefInfo | Semantic information about a typedef |
CCTypeInfo | Type information for an entity (class, function, object, etc) |
CCUnionInfo | Semantic information about a union |
CCUnionInstance | Semantic information about an instance of a union template |
CCUnit | Specialized token unit for C/C++ tokens |
CCUsingInfo | Semantic information about a using-directive |
CCutManipulator | |
CCVisitor | Tree visitor implementation for CTree based syntax trees |
CCWStrLiteral | Wide string literal abstraction |
CDeducedArgument | |
CDString | Global hash table based string container |
CErrorCollector | |
CErrorSeverity | |
CErrorSink | |
CErrorStream | |
CFdSource | |
CFileInfo | |
CFilename | |
CFilenameInfo | |
CFileSource | |
CFileUnit | |
CFlags | |
CHeap | |
CImportHandler | |
CInstantiationBuilder | |
CInstantiationCandidate | |
CInstantiationParser | |
CInstantiationSemantic | |
CInstantiationSyntax | |
CInstantiationTokenProvider | Provides tokens from a syntax tree |
CInstantiationTokenSource | |
CKeyboardSource | |
CKillManipulator | |
CLanguageID | |
CLexer | |
►CLexerBuffer | |
CConstIterator | |
CLexerMap | |
CList | Double-linked list implementation |
CListElement | Double-linked list element type to be used as elements for Puma::List |
CLocation | |
CLocManager | |
CMacroUnit | |
CManipCommander | |
CManipController | |
CManipError | |
CManipulator | |
CManipulatorSequence | |
CMatchCollector | |
CMemPool | |
CMoveBeforeManipulator | |
CMoveManipulator | |
►COptsParser | The Options Parser searches command line parameters for options and handles their option arguments, if applicable |
COption | |
CParser | Generic parser abstraction |
CParserKey | |
CPasteBeforeManipulator | |
CPasteManipulator | |
CPathInfo | |
CPathIterator | |
CPathManager | |
CPipe | |
CPipedCmd | |
CPreAnswer | |
CPreArgDesc | |
CPreAssertDirective | Preprocessor tree node representing an #assert directive |
CPreAssertionEvaluator | |
CPreConditionalGroup | Preprocessor tree node representing a group of conditional directives |
CPreCondSemNode | Preprocessor semantic tree node for conditions |
CPreDefineConstantDirective | Preprocessor tree node representing a #define directive for constants |
CPreDefineFunctionDirective | Preprocessor tree node representing a #define directive for function-like macros |
CPreDirectiveGroups | Preprocessor tree node representing the directive groups in the program |
CPreElifDirective | Preprocessor tree node representing an #elif directive |
CPreElifPart | Preprocessor tree node representing a group of directives in the #elif part of an #if conditional |
CPreElseDirective | Preprocessor tree node representing an #else directive |
CPreElsePart | Preprocessor tree node representing a group of directives in the #else part of an #if conditional |
CPreEndifDirective | Preprocessor tree node representing an #endif directive |
CPreError | Preprocessor tree node representing a parse error |
CPreErrorDirective | Preprocessor tree node representing an #error directive |
CPreExpr | |
►CPreExprLexer | |
CState | |
CPreFileIncluder | |
CPreIdentifierList | Preprocessor tree node representing the identifier list of a function-like macro definition |
CPreIfdefDirective | Preprocessor tree node representing an #ifdef directive |
CPreIfDirective | Preprocessor tree node representing an #if directive |
CPreIfndefDirective | Preprocessor tree node representing an #ifndef directive |
CPreInclSemNode | Preprocessor semantic tree node for the #include directive containing the unit to include |
CPreIncludeDirective | Preprocessor tree node representing an #include or #include_next directive |
CPreLevelState | |
CPreMacro | |
CPreMacroExpander | |
CPreMacroManager | |
CPreParserState | |
CPrePredicate | |
CPrePredicateManager | |
CPrePrintVisitor | |
CPreprocessorParser | |
CPreProgram | The root node of the preprocessor syntax tree |
CPreSemIterator | |
CPreSonIterator | |
CPreTokenList | Preprocessor tree node representing the token list of a macro body |
CPreTokenListPart | Preprocessor tree node representing a part of the token list of a macro body |
CPreTree | Base class for all C preprocessor syntax tree nodes |
CPreTreeComposite | Base class for all C preprocessor syntax tree composite nodes |
CPreTreeIterator | |
CPreTreeToken | Preprocessor syntax tree leaf class representing a token |
CPreUnassertDirective | Preprocessor tree node representing an #unassert directive |
CPreUndefDirective | Preprocessor tree node representing an #undef directive |
CPreVisitor | |
CPreWarningDirective | Preprocessor tree node representing a #warning directive |
CPrintable | Provides that possibility for an object to be used with output streams (std::ostream) |
CProject | |
CProjectFile | |
CPtrStack | |
CPumaTokenSource | |
CRatioCounter | |
CRefCnt | |
CRegComp | Instances of this class encapsulate a regular expression and the match mechanism |
CRule | |
CRuleTable | |
CSaveMode | |
CSemantic | Semantic analysis base class |
CSimpleParser | Simple string parser |
CSink | |
CSmartPtr | |
CSource | |
CStack | |
CStrCol | |
CStrHashKey | |
CStrHashTable | |
CStringSource | |
►CSyntax | Syntactic analysis base class |
CState | Parser state, the current position in the token stream |
CSysCall | |
CTerminalSink | |
CToken | Abstraction of a language token |
CTokenizer | |
CTokenProvider | Reads tokens from a token source |
CTokenStream | |
CTracing | Implements tracing support for the parser |
CUnit | Token chain abstraction of a source file or string |
CUnitIterator | |
CUnitManager | |
CUnitState | |
CUnitTokenSrc | |
CVerboseMgr | |
CVoidPtrArray | |
CCT_StaticAssertDecl | Tree node representing a C++1X static_assert declaration |