Package cppast

Interface Summary
Node  
ParserConstants  
ParserTreeConstants  
ParserVisitor  
 

Class Summary
AbstractVisitor Provides an abstract visitor to only override needed methods.
AstAdditiveExpression  
AstAndExpression  
AstAssignmentExpression  
AstBreakStatement  
AstCaseStatement  
AstCastExpression  
AstCatchBlock  
AstClassDeclaration  
AstClassDefinition  
AstConditionalExpression  
AstConstantExpression  
AstConstructorDeclaration  
AstConstructorDefinition  
AstConstructorInitializer  
AstContinueStatement  
AstDeclaration  
AstDeclarationStatement  
AstDefaultStatement  
AstDeleteExpression  
AstDestructorDeclaration  
AstDestructorDefinition  
AstElseStatement  
AstEnumSpecifier  
AstEqualityExpression  
AstExclusiveOrExpression  
AstExpressionStatement  
AstFunctionBody  
AstFunctionCallExpression  
AstFunctionDeclaration  
AstFunctionDefinition  
AstFunctionName  
AstFunctionParameters  
AstFunctionPointerPostfix  
AstGotoStatement  
AstIdExpression  
AstIfStatement  
AstInclusiveOrExpression  
AstIterationStatement  
AstLabelStatement  
AstLogicalAndExpression  
AstLogicalOrExpression  
AstMemberDeclaration  
AstMultiplicativeExpression  
AstNamespaceAliasDefinition  
AstNamespaceDefinition  
AstNewExpression  
AstParameter  
AstParameterType  
AstParameterTypeQualifier  
AstPointerToMemberExpression  
AstPostfixExpression  
AstPrimaryExpression  
AstRelationalExpression  
AstReturnStatement  
AstShiftExpression  
AstSwitchStatement  
AstThrowExpression  
AstTranslationUnit  
AstTryBlock  
AstTypeIdExpression  
AstUnaryExpression  
JavaCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
Parser  
ParserTokenManager  
Scope Represents a scope.
SimpleNode Provides a custom base node implementation.
SymbolTable Manages the symbol table and scopes.
Token Describes the input token stream.
VisitorComposite Provides a composite for parser visitors.
 

Exception Summary
ParseException This exception is thrown when parse errors are encountered.
 

Error Summary
TokenMgrError  
 



Copyright © 2006-2007 null. All Rights Reserved.