scale.clef
Class ErrorPredicate
java.lang.Object
scale.clef.ErrorPredicate
- All Implemented Interfaces:
- DeclPredicate, ExprPredicate, Predicate, StmtPredicate, TypePredicate
- Direct Known Subclasses:
- Clef2Scribble
public abstract class ErrorPredicate
- extends java.lang.Object
- implements Predicate
This class provides a default implementation of the Predicate visit
pattern that generates an error.
$Id: ErrorPredicate.java,v 1.62 2007-10-04 19:58:03 burrill Exp $
Copyright 2007 by the
Scale Compiler Group,
Department of Computer Science
University of Massachusetts,
Amherst MA. 01003, USA
All Rights Reserved.
All of the visit methods in this class throw an error. To make
a useable predicate from this class, you will need to override the
visit methods you expect to use. You will want to inherit from this
class if you know that you will invoke only a subset of the visit
methods, and want to detect that you have visited a Clef class instance
unexpectedly.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ErrorPredicate
public ErrorPredicate()
visitAbsoluteValueOp
public void visitAbsoluteValueOp(AbsoluteValueOp n)
- Specified by:
visitAbsoluteValueOp
in interface ExprPredicate
visitAdditionAssignmentOp
public void visitAdditionAssignmentOp(AdditionAssignmentOp n)
- Specified by:
visitAdditionAssignmentOp
in interface ExprPredicate
visitAdditionOp
public void visitAdditionOp(AdditionOp n)
- Specified by:
visitAdditionOp
in interface ExprPredicate
visitAddressLiteral
public void visitAddressLiteral(AddressLiteral n)
- Specified by:
visitAddressLiteral
in interface ExprPredicate
visitAddressOp
public void visitAddressOp(AddressOp n)
- Specified by:
visitAddressOp
in interface ExprPredicate
visitAggregateOp
public void visitAggregateOp(AggregateOp n)
- Specified by:
visitAggregateOp
in interface ExprPredicate
visitAggregateType
public void visitAggregateType(AggregateType n)
- Specified by:
visitAggregateType
in interface TypePredicate
visitAggregationElements
public void visitAggregationElements(AggregationElements n)
- Specified by:
visitAggregationElements
in interface ExprPredicate
visitAllocArrayType
public void visitAllocArrayType(AllocArrayType n)
- Specified by:
visitAllocArrayType
in interface TypePredicate
visitAllocatePlacementOp
public void visitAllocatePlacementOp(AllocatePlacementOp n)
- Specified by:
visitAllocatePlacementOp
in interface ExprPredicate
visitAllocateSettingFieldsOp
public void visitAllocateSettingFieldsOp(AllocateSettingFieldsOp n)
- Specified by:
visitAllocateSettingFieldsOp
in interface ExprPredicate
visitAltCase
public void visitAltCase(AltCase n)
- Specified by:
visitAltCase
in interface StmtPredicate
visitAndConditionalOp
public void visitAndConditionalOp(AndConditionalOp n)
- Specified by:
visitAndConditionalOp
in interface ExprPredicate
visitAndOp
public void visitAndOp(AndOp n)
- Specified by:
visitAndOp
in interface ExprPredicate
visitArithmeticIfStmt
public void visitArithmeticIfStmt(ArithmeticIfStmt n)
- Specified by:
visitArithmeticIfStmt
in interface StmtPredicate
visitMonadicOp
public void visitMonadicOp(MonadicOp n)
- Specified by:
visitMonadicOp
in interface ExprPredicate
visitArrayType
public void visitArrayType(ArrayType n)
- Specified by:
visitArrayType
in interface TypePredicate
visitAssignLabelStmt
public void visitAssignLabelStmt(AssignLabelStmt n)
- Specified by:
visitAssignLabelStmt
in interface StmtPredicate
visitAssignSimpleOp
public void visitAssignSimpleOp(AssignSimpleOp n)
- Specified by:
visitAssignSimpleOp
in interface ExprPredicate
visitAssignedGotoStmt
public void visitAssignedGotoStmt(AssignedGotoStmt n)
- Specified by:
visitAssignedGotoStmt
in interface StmtPredicate
visitAssignmentOp
public void visitAssignmentOp(AssignmentOp n)
- Specified by:
visitAssignmentOp
in interface ExprPredicate
visitAtomicType
public void visitAtomicType(AtomicType n)
- Specified by:
visitAtomicType
in interface TypePredicate
visitBitAndAssignmentOp
public void visitBitAndAssignmentOp(BitAndAssignmentOp n)
- Specified by:
visitBitAndAssignmentOp
in interface ExprPredicate
visitBitAndOp
public void visitBitAndOp(BitAndOp n)
- Specified by:
visitBitAndOp
in interface ExprPredicate
visitBitComplementOp
public void visitBitComplementOp(BitComplementOp n)
- Specified by:
visitBitComplementOp
in interface ExprPredicate
visitBitOrAssignmentOp
public void visitBitOrAssignmentOp(BitOrAssignmentOp n)
- Specified by:
visitBitOrAssignmentOp
in interface ExprPredicate
visitBitOrOp
public void visitBitOrOp(BitOrOp n)
- Specified by:
visitBitOrOp
in interface ExprPredicate
visitBitShiftAssignmentOp
public void visitBitShiftAssignmentOp(BitShiftAssignmentOp n)
- Specified by:
visitBitShiftAssignmentOp
in interface ExprPredicate
visitBitShiftOp
public void visitBitShiftOp(BitShiftOp n)
- Specified by:
visitBitShiftOp
in interface ExprPredicate
visitBitXorAssignmentOp
public void visitBitXorAssignmentOp(BitXorAssignmentOp n)
- Specified by:
visitBitXorAssignmentOp
in interface ExprPredicate
visitBitXorOp
public void visitBitXorOp(BitXorOp n)
- Specified by:
visitBitXorOp
in interface ExprPredicate
visitBlockStmt
public void visitBlockStmt(BlockStmt n)
- Specified by:
visitBlockStmt
in interface StmtPredicate
visitBooleanLiteral
public void visitBooleanLiteral(BooleanLiteral n)
- Specified by:
visitBooleanLiteral
in interface ExprPredicate
visitBooleanType
public void visitBooleanType(BooleanType n)
- Specified by:
visitBooleanType
in interface TypePredicate
visitBound
public void visitBound(Bound n)
- Specified by:
visitBound
in interface TypePredicate
visitBreakStmt
public void visitBreakStmt(BreakStmt n)
- Specified by:
visitBreakStmt
in interface StmtPredicate
visitCallFunctionOp
public void visitCallFunctionOp(CallFunctionOp n)
- Specified by:
visitCallFunctionOp
in interface ExprPredicate
visitCallOp
public void visitCallOp(CallOp n)
- Specified by:
visitCallOp
in interface ExprPredicate
visitCaseLabelDecl
public void visitCaseLabelDecl(CaseLabelDecl n)
- Specified by:
visitCaseLabelDecl
in interface DeclPredicate
visitCaseStmt
public void visitCaseStmt(CaseStmt n)
- Specified by:
visitCaseStmt
in interface StmtPredicate
visitCharLiteral
public void visitCharLiteral(CharLiteral n)
- Specified by:
visitCharLiteral
in interface ExprPredicate
visitCharacterType
public void visitCharacterType(CharacterType n)
- Specified by:
visitCharacterType
in interface TypePredicate
visitComplexLiteral
public void visitComplexLiteral(ComplexLiteral n)
- Specified by:
visitComplexLiteral
in interface ExprPredicate
visitComplexOp
public void visitComplexOp(ComplexOp n)
- Specified by:
visitComplexOp
in interface ExprPredicate
visitComplexType
public void visitComplexType(ComplexType n)
- Specified by:
visitComplexType
in interface TypePredicate
visitCompositeType
public void visitCompositeType(CompositeType n)
- Specified by:
visitCompositeType
in interface TypePredicate
visitCompoundAssignmentOp
public void visitCompoundAssignmentOp(CompoundAssignmentOp n)
- Specified by:
visitCompoundAssignmentOp
in interface ExprPredicate
visitComputedGotoStmt
public void visitComputedGotoStmt(ComputedGotoStmt n)
- Specified by:
visitComputedGotoStmt
in interface StmtPredicate
visitContinueStmt
public void visitContinueStmt(ContinueStmt n)
- Specified by:
visitContinueStmt
in interface StmtPredicate
visitDeclStmt
public void visitDeclStmt(DeclStmt n)
- Specified by:
visitDeclStmt
in interface StmtPredicate
visitDeclaration
public void visitDeclaration(Declaration n)
- Specified by:
visitDeclaration
in interface DeclPredicate
visitDefOp
public void visitDefOp(DefOp n)
- Specified by:
visitDefOp
in interface ExprPredicate
visitDeleteArrayOp
public void visitDeleteArrayOp(DeleteArrayOp n)
- Specified by:
visitDeleteArrayOp
in interface ExprPredicate
visitDeleteOp
public void visitDeleteOp(DeleteOp n)
- Specified by:
visitDeleteOp
in interface ExprPredicate
visitDereferenceOp
public void visitDereferenceOp(DereferenceOp n)
- Specified by:
visitDereferenceOp
in interface ExprPredicate
visitDivisionAssignmentOp
public void visitDivisionAssignmentOp(DivisionAssignmentOp n)
- Specified by:
visitDivisionAssignmentOp
in interface ExprPredicate
visitDivisionOp
public void visitDivisionOp(DivisionOp n)
- Specified by:
visitDivisionOp
in interface ExprPredicate
visitDoLoopStmt
public void visitDoLoopStmt(DoLoopStmt n)
- Specified by:
visitDoLoopStmt
in interface StmtPredicate
visitDyadicOp
public void visitDyadicOp(DyadicOp n)
- Specified by:
visitDyadicOp
in interface ExprPredicate
visitEnumElementDecl
public void visitEnumElementDecl(EnumElementDecl n)
- Specified by:
visitEnumElementDecl
in interface DeclPredicate
visitEnumerationType
public void visitEnumerationType(EnumerationType n)
- Specified by:
visitEnumerationType
in interface TypePredicate
visitEqualityOp
public void visitEqualityOp(EqualityOp n)
- Specified by:
visitEqualityOp
in interface ExprPredicate
visitEquivalenceDecl
public void visitEquivalenceDecl(EquivalenceDecl n)
- Specified by:
visitEquivalenceDecl
in interface DeclPredicate
visitEvalStmt
public void visitEvalStmt(EvalStmt n)
- Specified by:
visitEvalStmt
in interface StmtPredicate
visitExceptionDecl
public void visitExceptionDecl(ExceptionDecl n)
- Specified by:
visitExceptionDecl
in interface DeclPredicate
visitExitStmt
public void visitExitStmt(ExitStmt n)
- Specified by:
visitExitStmt
in interface StmtPredicate
visitExponentiationOp
public void visitExponentiationOp(ExponentiationOp n)
- Specified by:
visitExponentiationOp
in interface ExprPredicate
visitExpression
public void visitExpression(Expression n)
- Specified by:
visitExpression
in interface ExprPredicate
visitExpressionIfOp
public void visitExpressionIfOp(ExpressionIfOp n)
- Specified by:
visitExpressionIfOp
in interface ExprPredicate
visitFieldDecl
public void visitFieldDecl(FieldDecl n)
- Specified by:
visitFieldDecl
in interface DeclPredicate
visitFileDecl
public void visitFileDecl(FileDecl n)
- Specified by:
visitFileDecl
in interface DeclPredicate
visitFixedArrayType
public void visitFixedArrayType(FixedArrayType n)
- Specified by:
visitFixedArrayType
in interface TypePredicate
visitFloatArrayLiteral
public void visitFloatArrayLiteral(FloatArrayLiteral n)
- Specified by:
visitFloatArrayLiteral
in interface ExprPredicate
visitFloatLiteral
public void visitFloatLiteral(FloatLiteral n)
- Specified by:
visitFloatLiteral
in interface ExprPredicate
visitFloatType
public void visitFloatType(FloatType n)
- Specified by:
visitFloatType
in interface TypePredicate
visitForLoopStmt
public void visitForLoopStmt(ForLoopStmt n)
- Specified by:
visitForLoopStmt
in interface StmtPredicate
visitFormalDecl
public void visitFormalDecl(FormalDecl n)
- Specified by:
visitFormalDecl
in interface DeclPredicate
visitForwardProcedureDecl
public void visitForwardProcedureDecl(ForwardProcedureDecl n)
- Specified by:
visitForwardProcedureDecl
in interface DeclPredicate
visitGotoStmt
public void visitGotoStmt(GotoStmt n)
- Specified by:
visitGotoStmt
in interface StmtPredicate
visitGreaterEqualOp
public void visitGreaterEqualOp(GreaterEqualOp n)
- Specified by:
visitGreaterEqualOp
in interface ExprPredicate
visitGreaterOp
public void visitGreaterOp(GreaterOp n)
- Specified by:
visitGreaterOp
in interface ExprPredicate
visitHeapOp
public void visitHeapOp(HeapOp n)
- Specified by:
visitHeapOp
in interface ExprPredicate
visitIdAddressOp
public void visitIdAddressOp(IdAddressOp n)
- Specified by:
visitIdAddressOp
in interface ExprPredicate
visitIdReferenceOp
public void visitIdReferenceOp(IdReferenceOp n)
- Specified by:
visitIdReferenceOp
in interface ExprPredicate
visitIdValueOp
public void visitIdValueOp(IdValueOp n)
- Specified by:
visitIdValueOp
in interface ExprPredicate
visitIfStmt
public void visitIfStmt(IfStmt n)
- Specified by:
visitIfStmt
in interface StmtPredicate
visitIfThenElseStmt
public void visitIfThenElseStmt(IfThenElseStmt n)
- Specified by:
visitIfThenElseStmt
in interface StmtPredicate
visitIncompleteType
public void visitIncompleteType(IncompleteType n)
- Specified by:
visitIncompleteType
in interface TypePredicate
visitIncrementOp
public void visitIncrementOp(IncrementOp n)
- Specified by:
visitIncrementOp
in interface ExprPredicate
visitIntArrayLiteral
public void visitIntArrayLiteral(IntArrayLiteral n)
- Specified by:
visitIntArrayLiteral
in interface ExprPredicate
visitIntLiteral
public void visitIntLiteral(IntLiteral n)
- Specified by:
visitIntLiteral
in interface ExprPredicate
visitIntegerType
public void visitIntegerType(IntegerType n)
- Specified by:
visitIntegerType
in interface TypePredicate
visitSignedIntegerType
public void visitSignedIntegerType(SignedIntegerType n)
- Specified by:
visitSignedIntegerType
in interface TypePredicate
visitUnsignedIntegerType
public void visitUnsignedIntegerType(UnsignedIntegerType n)
- Specified by:
visitUnsignedIntegerType
in interface TypePredicate
visitFortranCharType
public void visitFortranCharType(FortranCharType n)
- Specified by:
visitFortranCharType
in interface TypePredicate
visitLabelDecl
public void visitLabelDecl(LabelDecl n)
- Specified by:
visitLabelDecl
in interface DeclPredicate
visitLabelStmt
public void visitLabelStmt(LabelStmt n)
- Specified by:
visitLabelStmt
in interface StmtPredicate
visitLessEqualOp
public void visitLessEqualOp(LessEqualOp n)
- Specified by:
visitLessEqualOp
in interface ExprPredicate
visitLessOp
public void visitLessOp(LessOp n)
- Specified by:
visitLessOp
in interface ExprPredicate
visitLiteral
public void visitLiteral(Literal n)
- Specified by:
visitLiteral
in interface ExprPredicate
visitLoopStmt
public void visitLoopStmt(LoopStmt n)
- Specified by:
visitLoopStmt
in interface StmtPredicate
visitMaximumOp
public void visitMaximumOp(MaximumOp n)
- Specified by:
visitMaximumOp
in interface ExprPredicate
visitMinimumOp
public void visitMinimumOp(MinimumOp n)
- Specified by:
visitMinimumOp
in interface ExprPredicate
visitModulusOp
public void visitModulusOp(ModulusOp n)
- Specified by:
visitModulusOp
in interface ExprPredicate
visitMultiBranchStmt
public void visitMultiBranchStmt(MultiBranchStmt n)
- Specified by:
visitMultiBranchStmt
in interface StmtPredicate
visitMultiplicationAssignmentOp
public void visitMultiplicationAssignmentOp(MultiplicationAssignmentOp n)
- Specified by:
visitMultiplicationAssignmentOp
in interface ExprPredicate
visitMultiplicationOp
public void visitMultiplicationOp(MultiplicationOp n)
- Specified by:
visitMultiplicationOp
in interface ExprPredicate
visitNegativeOp
public void visitNegativeOp(NegativeOp n)
- Specified by:
visitNegativeOp
in interface ExprPredicate
visitNilOp
public void visitNilOp(NilOp n)
- Specified by:
visitNilOp
in interface ExprPredicate
visitNode
public void visitNode(Node n)
- Specified by:
visitNode
in interface Predicate
visitNotEqualOp
public void visitNotEqualOp(NotEqualOp n)
- Specified by:
visitNotEqualOp
in interface ExprPredicate
visitNotOp
public void visitNotOp(NotOp n)
- Specified by:
visitNotOp
in interface ExprPredicate
visitNullStmt
public void visitNullStmt(NullStmt n)
- Specified by:
visitNullStmt
in interface StmtPredicate
visitNumericType
public void visitNumericType(NumericType n)
- Specified by:
visitNumericType
in interface TypePredicate
visitOrConditionalOp
public void visitOrConditionalOp(OrConditionalOp n)
- Specified by:
visitOrConditionalOp
in interface ExprPredicate
visitOrOp
public void visitOrOp(OrOp n)
- Specified by:
visitOrOp
in interface ExprPredicate
visitParenthesesOp
public void visitParenthesesOp(ParenthesesOp n)
- Specified by:
visitParenthesesOp
in interface ExprPredicate
visitPointerType
public void visitPointerType(PointerType n)
- Specified by:
visitPointerType
in interface TypePredicate
visitPositiveOp
public void visitPositiveOp(PositiveOp n)
- Specified by:
visitPositiveOp
in interface ExprPredicate
visitPostDecrementOp
public void visitPostDecrementOp(PostDecrementOp n)
- Specified by:
visitPostDecrementOp
in interface ExprPredicate
visitPostIncrementOp
public void visitPostIncrementOp(PostIncrementOp n)
- Specified by:
visitPostIncrementOp
in interface ExprPredicate
visitPreDecrementOp
public void visitPreDecrementOp(PreDecrementOp n)
- Specified by:
visitPreDecrementOp
in interface ExprPredicate
visitPreIncrementOp
public void visitPreIncrementOp(PreIncrementOp n)
- Specified by:
visitPreIncrementOp
in interface ExprPredicate
visitProcedureDecl
public void visitProcedureDecl(ProcedureDecl n)
- Specified by:
visitProcedureDecl
in interface DeclPredicate
visitProcedureType
public void visitProcedureType(ProcedureType n)
- Specified by:
visitProcedureType
in interface TypePredicate
visitRaise
public void visitRaise(Raise n)
- Specified by:
visitRaise
in interface TypePredicate
visitRaiseWithObject
public void visitRaiseWithObject(RaiseWithObject n)
- Specified by:
visitRaiseWithObject
in interface TypePredicate
visitRaiseWithType
public void visitRaiseWithType(RaiseWithType n)
- Specified by:
visitRaiseWithType
in interface TypePredicate
visitRealType
public void visitRealType(RealType n)
- Specified by:
visitRealType
in interface TypePredicate
visitRecordType
public void visitRecordType(RecordType n)
- Specified by:
visitRecordType
in interface TypePredicate
visitRefType
public void visitRefType(RefType n)
- Specified by:
visitRefType
in interface TypePredicate
visitRemainderAssignmentOp
public void visitRemainderAssignmentOp(RemainderAssignmentOp n)
- Specified by:
visitRemainderAssignmentOp
in interface ExprPredicate
visitRemainderOp
public void visitRemainderOp(RemainderOp n)
- Specified by:
visitRemainderOp
in interface ExprPredicate
visitRenamedVariableDecl
public void visitRenamedVariableDecl(RenamedVariableDecl n)
- Specified by:
visitRenamedVariableDecl
in interface DeclPredicate
visitRepeatUntilLoopStmt
public void visitRepeatUntilLoopStmt(RepeatUntilLoopStmt n)
- Specified by:
visitRepeatUntilLoopStmt
in interface StmtPredicate
visitRepeatWhileLoopStmt
public void visitRepeatWhileLoopStmt(RepeatWhileLoopStmt n)
- Specified by:
visitRepeatWhileLoopStmt
in interface StmtPredicate
visitReturnStmt
public void visitReturnStmt(ReturnStmt n)
- Specified by:
visitReturnStmt
in interface StmtPredicate
visitRoutineDecl
public void visitRoutineDecl(RoutineDecl n)
- Specified by:
visitRoutineDecl
in interface DeclPredicate
visitSelectIndirectOp
public void visitSelectIndirectOp(SelectIndirectOp n)
- Specified by:
visitSelectIndirectOp
in interface ExprPredicate
visitSelectOp
public void visitSelectOp(SelectOp n)
- Specified by:
visitSelectOp
in interface ExprPredicate
visitSeriesOp
public void visitSeriesOp(SeriesOp n)
- Specified by:
visitSeriesOp
in interface ExprPredicate
visitSizeofLiteral
public void visitSizeofLiteral(SizeofLiteral n)
- Specified by:
visitSizeofLiteral
in interface ExprPredicate
visitStatement
public void visitStatement(Statement n)
- Specified by:
visitStatement
in interface StmtPredicate
visitStatementOp
public void visitStatementOp(StatementOp n)
- Specified by:
visitStatementOp
in interface ExprPredicate
visitStringLiteral
public void visitStringLiteral(StringLiteral n)
- Specified by:
visitStringLiteral
in interface ExprPredicate
visitSubscriptAddressOp
public void visitSubscriptAddressOp(SubscriptAddressOp n)
- Specified by:
visitSubscriptAddressOp
in interface ExprPredicate
visitSubscriptOp
public void visitSubscriptOp(SubscriptOp n)
- Specified by:
visitSubscriptOp
in interface ExprPredicate
visitSubscriptValueOp
public void visitSubscriptValueOp(SubscriptValueOp n)
- Specified by:
visitSubscriptValueOp
in interface ExprPredicate
visitSubstringOp
public void visitSubstringOp(SubstringOp n)
- Specified by:
visitSubstringOp
in interface ExprPredicate
visitSubtractionAssignmentOp
public void visitSubtractionAssignmentOp(SubtractionAssignmentOp n)
- Specified by:
visitSubtractionAssignmentOp
in interface ExprPredicate
visitSubtractionOp
public void visitSubtractionOp(SubtractionOp n)
- Specified by:
visitSubtractionOp
in interface ExprPredicate
visitSwitchStmt
public void visitSwitchStmt(SwitchStmt n)
- Specified by:
visitSwitchStmt
in interface StmtPredicate
visitTernaryOp
public void visitTernaryOp(TernaryOp n)
- Specified by:
visitTernaryOp
in interface ExprPredicate
visitTestLoopStmt
public void visitTestLoopStmt(TestLoopStmt n)
- Specified by:
visitTestLoopStmt
in interface StmtPredicate
visitThisOp
public void visitThisOp(ThisOp n)
- Specified by:
visitThisOp
in interface ExprPredicate
visitTranscendentalOp
public void visitTranscendentalOp(TranscendentalOp n)
- Specified by:
visitTranscendentalOp
in interface ExprPredicate
visitTranscendental2Op
public void visitTranscendental2Op(Transcendental2Op n)
- Specified by:
visitTranscendental2Op
in interface ExprPredicate
visitType
public void visitType(Type n)
- Specified by:
visitType
in interface TypePredicate
visitTypeConversionOp
public void visitTypeConversionOp(TypeConversionOp n)
- Specified by:
visitTypeConversionOp
in interface ExprPredicate
visitTypeDecl
public void visitTypeDecl(TypeDecl n)
- Specified by:
visitTypeDecl
in interface DeclPredicate
visitTypeName
public void visitTypeName(TypeName n)
- Specified by:
visitTypeName
in interface DeclPredicate
visitUnionType
public void visitUnionType(UnionType n)
- Specified by:
visitUnionType
in interface TypePredicate
visitUnknownFormals
public void visitUnknownFormals(UnknownFormals n)
- Specified by:
visitUnknownFormals
in interface DeclPredicate
visitVaArgOp
public void visitVaArgOp(VaArgOp n)
- Specified by:
visitVaArgOp
in interface ExprPredicate
visitVaCopyOp
public void visitVaCopyOp(VaCopyOp n)
- Specified by:
visitVaCopyOp
in interface ExprPredicate
visitVaEndOp
public void visitVaEndOp(VaEndOp n)
- Specified by:
visitVaEndOp
in interface ExprPredicate
visitVaStartOp
public void visitVaStartOp(VaStartOp n)
- Specified by:
visitVaStartOp
in interface ExprPredicate
visitValueDecl
public void visitValueDecl(ValueDecl n)
- Specified by:
visitValueDecl
in interface DeclPredicate
visitVarArgOp
public void visitVarArgOp(VarArgOp n)
- Specified by:
visitVarArgOp
in interface ExprPredicate
visitVariableDecl
public void visitVariableDecl(VariableDecl n)
- Specified by:
visitVariableDecl
in interface DeclPredicate
visitVoidType
public void visitVoidType(VoidType n)
- Specified by:
visitVoidType
in interface TypePredicate
visitWhileLoopStmt
public void visitWhileLoopStmt(WhileLoopStmt n)
- Specified by:
visitWhileLoopStmt
in interface StmtPredicate