Puma Reference Manual File List



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



Puma Reference Manual. Created on Sun Oct 13 2013.