Puma Reference Manual File List



File List
Here is a list of all files with brief descriptions:
 ACAdviceInfo.hSemantic information about an AspectC++ 'advice'
 ACAspectInfo.hSemantic information about an AspectC++ 'aspect'
 ACClassDatabase.hAspectC++ specific class database
 ACIntroAnalyzer.h
 ACIntroducer.h
 ACIntroductionInfo.hSemantic information about an AspectC++ introduction 'advice'
 ACPointcutInfo.hSemantic information about an AspectC++ 'pointcut'
 ACSliceInfo.hSemantic information about an AspectC++ 'slice'
 ACTree.hAspectC++ specific syntax tree classes
 AllocChecker.h
 Array.hVariable length array implementation
 BCList.h
 BCStack.h
 Builder.hBasic syntax tree builder component
 CArgumentInfo.hSemantic information about a function parameter
 CAttributeInfo.hSemantic information about local/global objects and class data members
 CBaseClassInfo.hSemantic information about a base class of a class
 CBuilder.h
 CC1XTree.hAspectC++ specific syntax tree classes
 CCandidateInfo.hRepresentation of a C++ overload resolution candidate
 CCAssocScopes.h
 CCBuilder.h
 CCConversion.h
 CCConversions.h
 CCConvSeq.h
 CCInstantiation.h
 CClassDatabase.hAlias for CSemDatabase
 CClassInfo.hSemantic information about a class
 CClassInstance.hSemantic information about an instance of a class template
 CCLexer.h
 CCNameLookup.h
 CCommentTokens.hWhite space and comment token types
 CConstant.hSemantic information for arithmetic constants
 CCOverloading.h
 CCParser.h
 CCSemantic.h
 CCSemDeclarator.h
 CCSemExpr.h
 CCSemVisitor.h
 CCSyntax.h
 CEnumeratorInfo.hSemantic information about an enumeration constant
 CEnumInfo.hSemantic information about an enumeration
 CExprValue.hSemantic information for constant expression values in the syntax tree
 CFctInstance.hSemantic information about an instance of a function template
 CFileInfo.hSemantic information about a source file (translation unit)
 CFunctionInfo.hSemantic information about a function
 Chain.h
 CLabelInfo.hSemantic information about a jump label
 CLanguage.hEntity name encoding
 CLexer.h
 CLexerBuffer.h
 CLinkage.hEntity name linkage
 CLocalScope.hSemantic information about a local scope in a function body
 CMatch.h
 CMatchChecker.h
 CMemberAliasInfo.hSemantic information about a member alias
 CNamespaceInfo.hSemantic information about a namespace
 CObjectInfo.hBasic semantic information class
 Config.hConfiguration information from file or command line
 ConfOption.h
 ConstSizeMemPool.h
 CParser.hC parser abstraction
 CPrintVisitor.hCTree based syntax tree printing
 CProject.h
 CProtection.hC++ class member protection
 CRecord.hSemantic information about a class or union
 CScanner.h
 CScopeInfo.hSemantic information about a scope
 CScopeRequest.hAdditional scope information
 CSemantic.h
 CSemDatabase.hSemantic information database
 CSemDeclarator.hSemantic declarator analysis
 CSemDeclSpecs.hSemantic declaration specifier analysis
 CSemExpr.h
 CSemObject.hSemantic information about entity definitions
 CSemScope.hScope information for the syntax tree
 CSemValue.hSemantic value information for the syntax tree
 CSemVisitor.h
 CSourceInfo.hSource file information
 CSpecifiers.hC/C++ declaration specifiers
 CStorage.hC/C++ object storage classes
 CStrLiteral.hString literal abstraction
 CStructure.hSemantic information about entities that can contain other entity declarations
 CSubMatch.h
 CSyntax.hParser for the C programming language (C99)
 CTemplateInfo.hSemantic information about a template declaration
 CTemplateInstance.hSemantic information about a template instance
 CTemplateParamInfo.hSemantic information about a template parameter
 CTokens.hC/C++ token types
 CTranslationUnit.hAbstraction of a translation unit
 CTree.hC/C++ syntax tree classes
 CTreeMatcher.h
 CTypedefInfo.hSemantic information about a typedef
 CTypeInfo.hEntity type information
 CUnionInfo.hSemantic information about a union
 CUnionInstance.hSemantic information about an instance of a union template
 CUnit.hC/C++ token chain
 CUsingInfo.hSemantic information about a using-directive
 CVisitor.hCTree based tree visitor
 CWildcardTokens.hWildcard token types
 CWStrLiteral.hWide string literal abstraction
 DeducedArgument.h
 DelayedParseTree.hDelayed parse syntax tree classes
 DString.hGlobal hash table based string container
 ErrorCollector.h
 ErrorSeverity.h
 ErrorSink.h
 ErrorStream.h
 FdSource.h
 Filename.h
 FilenameInfo.h
 FileSource.h
 FileUnit.h
 Flags.h
 GnuCTree.hGNU C/C++ specific syntax tree classes
 Heap.h
 ImportHandler.h
 InstantiationBuilder.h
 InstantiationCandidate.h
 InstantiationParser.h
 InstantiationSemantic.h
 InstantiationSyntax.h
 InstantiationTokenProvider.hInstantiation token provider
 InstantiationTokenSource.h
 KeyboardSource.h
 LanguageID.h
 LexerBuffer.h
 LexerMap.h
 Limits.h
 List.hDouble-linked list implementation
 ListElement.hDouble-linked list element
 Location.h
 LocManager.h
 MacroUnit.h
 ManipCommander.hToken chain manipulation
 ManipController.h
 Manipulators.h
 MatchCollector.h
 MemPool.h
 OptsParser.h
 Parser.hGeneric parser abstraction
 ParserKey.h
 PathInfo.h
 PathIterator.h
 PathManager.h
 Pipe.h
 PipedCmd.h
 PreAnswer.h
 PreArgDesc.h
 PreAssertionEvaluator.h
 PreExpr.h
 PreExprLexer.h
 PreFileIncluder.h
 PreLevelState.h
 PreMacro.h
 PreMacroExpander.h
 PreMacroManager.h
 PreMacroOpTokens.h
 PreParserState.h
 PrePredicate.h
 PrePredicateManager.h
 PrePrintVisitor.h
 PreprocessorParser.h
 PreSemIterator.h
 PreSonIterator.h
 PreTree.hBase preprocessor syntax tree class
 PreTreeComposite.hBase preprocessor syntax tree composite class
 PreTreeIterator.h
 PreTreeNodes.hPreprocessor syntax tree classes
 PreTreeToken.hPreprocessor syntax tree leaf class (representing a token)
 PreVisitor.h
 Printable.hObject printing
 Project.h
 ProjectFile.h
 PtrStack.h
 RatioCounter.h
 RefCnt.h
 RegComp.hWrapper for regular expression matching
 Rule.h
 RuleTable.h
 SaveMode.h
 Semantic.hBasic semantic analysis component
 SimpleParser.h
 Sink.h
 SmartPtr.h
 Source.h
 Stack.h
 StrCol.h
 StrHashKey.h
 StrHashTable.h
 StringSource.h
 Syntax.hBasic syntactic analysis component
 SysCall.h
 TerminalSink.h
 Token.hToken abstraction
 Tokenizer.h
 TokenProvider.hToken provider abstraction
 TokenSource.h
 TokenStream.h
 Tracing.hTracing support for the parser
 Unit.hToken chain abstraction
 UnitIterator.h
 UnitManager.h
 UnitState.h
 UnitTokenSrc.h
 Utf8.h
 VerboseMgr.h
 version.hLibrary version information
 VoidPtrArray.h
 WChar.h
 WinCTree.hVisualC++ specific syntax tree classes



Puma Reference Manual. Created on Fri Oct 24 2014.