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