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