Package jtb.cparser.visitor
Interface Visitor
-
- All Known Implementing Classes:
ConditionPrinter
,Converter
,DepthFirstVisitor
,Printer
,StringFinder
public interface Visitor
All visitors must implement this interface.
-
-
Method Summary
-
-
-
Method Detail
-
visit
void visit(NodeListOptional n)
-
visit
void visit(NodeOptional n)
-
visit
void visit(NodeSequence n)
-
visit
void visit(TranslationUnit n)
-
visit
void visit(ExternalDeclaration n)
-
visit
void visit(FunctionDefinition n)
-
visit
void visit(Declaration n)
-
visit
void visit(DeclarationList n)
-
visit
void visit(DeclarationSpecifiers n)
-
visit
void visit(StorageClassSpecifier n)
-
visit
void visit(TypeSpecifier n)
-
visit
void visit(TypeQualifier n)
-
visit
void visit(StructOrUnionSpecifier n)
-
visit
void visit(StructOrUnion n)
-
visit
void visit(StructDeclarationList n)
-
visit
void visit(InitDeclaratorList n)
-
visit
void visit(InitDeclarator n)
-
visit
void visit(StructDeclaration n)
-
visit
void visit(SpecifierQualifierList n)
-
visit
void visit(StructDeclaratorList n)
-
visit
void visit(StructDeclarator n)
-
visit
void visit(EnumSpecifier n)
-
visit
void visit(EnumeratorList n)
-
visit
void visit(Enumerator n)
-
visit
void visit(Declarator n)
-
visit
void visit(DirectDeclarator n)
-
visit
void visit(TypeQualifierList n)
-
visit
void visit(ParameterTypeList n)
-
visit
void visit(ParameterList n)
-
visit
void visit(ParameterDeclaration n)
-
visit
void visit(IdentifierList n)
-
visit
void visit(Initializer n)
-
visit
void visit(InitializerList n)
-
visit
void visit(AbstractDeclarator n)
-
visit
void visit(DirectAbstractDeclarator n)
-
visit
void visit(TypedefName n)
-
visit
void visit(LabeledStatement n)
-
visit
void visit(ExpressionStatement n)
-
visit
void visit(CompoundStatement n)
-
visit
void visit(StatementList n)
-
visit
void visit(SelectionStatement n)
-
visit
void visit(IterationStatement n)
-
visit
void visit(JumpStatement n)
-
visit
void visit(Expression n)
-
visit
void visit(AssignmentExpression n)
-
visit
void visit(AssignmentOperator n)
-
visit
void visit(ConditionalExpression n)
-
visit
void visit(ConstantExpression n)
-
visit
void visit(LogicalORExpression n)
-
visit
void visit(LogicalANDExpression n)
-
visit
void visit(InclusiveORExpression n)
-
visit
void visit(ExclusiveORExpression n)
-
visit
void visit(ANDExpression n)
-
visit
void visit(EqualityExpression n)
-
visit
void visit(RelationalExpression n)
-
visit
void visit(ShiftExpression n)
-
visit
void visit(AdditiveExpression n)
-
visit
void visit(MultiplicativeExpression n)
-
visit
void visit(CastExpression n)
-
visit
void visit(UnaryExpression n)
-
visit
void visit(UnaryOperator n)
-
visit
void visit(PostfixExpression n)
-
visit
void visit(PrimaryExpression n)
-
visit
void visit(ArgumentExpressionList n)
-
-