jtb.cparser.syntaxtree
Interface Node

All Superinterfaces:
Serializable
All Known Subinterfaces:
NodeListInterface
All Known Implementing Classes:
AbstractDeclarator, AdditiveExpression, ANDExpression, ArgumentExpressionList, AssignmentExpression, AssignmentOperator, CastExpression, CompoundStatement, ConditionalExpression, Constant, ConstantExpression, Declaration, DeclarationList, DeclarationSpecifiers, Declarator, DirectAbstractDeclarator, DirectDeclarator, Enumerator, EnumeratorList, EnumSpecifier, EqualityExpression, ExclusiveORExpression, Expression, ExpressionStatement, ExternalDeclaration, FunctionDefinition, IdentifierList, InclusiveORExpression, InitDeclarator, InitDeclaratorList, Initializer, InitializerList, IterationStatement, JumpStatement, LabeledStatement, LogicalANDExpression, LogicalORExpression, MultiplicativeExpression, NodeChoice, NodeList, NodeListOptional, NodeOptional, NodeSequence, NodeToken, ParameterDeclaration, ParameterList, ParameterTypeList, Pointer, PostfixExpression, PrimaryExpression, RelationalExpression, SelectionStatement, ShiftExpression, SpecifierQualifierList, Statement, StatementList, StorageClassSpecifier, StructDeclaration, StructDeclarationList, StructDeclarator, StructDeclaratorList, StructOrUnion, StructOrUnionSpecifier, TranslationUnit, TypedefName, TypeName, TypeQualifier, TypeQualifierList, TypeSpecifier, UnaryExpression, UnaryOperator

public interface Node
extends Serializable

The interface which all syntax tree classes must implement.


Method Summary
 void accept(Visitor v)
           
 

Method Detail

accept

void accept(Visitor v)