com.veromodo.tempo.ast
Interface ASTIVisitor

All Known Implementing Classes:
ASTBVisitor, ASTDecorationVisitor, ASTEvalVisitor, ASTHVisitor, ASTPrettyPrint, ASTUnparse, CheckActionFormals, CheckAndExtractEvolve, CheckComponent, CheckComponentWhere, CheckExprAutomaton, CheckFormulas, CheckFunctionDef, CheckHidden, CheckImport, CheckInvariant, CheckLeftValue, CheckMSGInvoke, CheckSchedule, CheckSignature, CheckSimProof, CheckSimStatement, CheckSimulation, CheckState, CheckStatement, CheckStateSchedule, CheckTask, CheckTrajectory, CheckTransition, CheckType, CheckTypeDef, CheckTypeFormal, CheckTypeVocab, CheckVocabDefineType, CheckVocabulary, CheckYieldStatement, CollectActuals, CollectFormalNames, CollectFormals, CollectFormalsAuto, CollectFormalsComponent, CollectFormalsSig, CollectFormalsTask, CollectFormalsTypeFormal, CollectImports, CollectLocals, CollectOperators, CollectTypeParameters, CollectVocabTypeParameters, CollectVocabularyActuals, ExprFindTypes, ExprFindTypesInfer, ExprFreeVariables, ExprNarrowTypes, ExprNarrowTypesInfer, FormalFlattener, SAnalyzePass1, SAnalyzePass2, SAnalyzePass3

public interface ASTIVisitor

AST visitor interface. This interface contains a method public abstract void applyASTxxx(ASTxxx n) for each class xxx in the package com.veromodo.tempo.ast.

Implementors who add, remove, or rename classes to/from/in this package must make corresponding changes to this interface.

TODO: Resolve apparent use of ASTListDefType and ASTListUsedType as synonyms.

Author:
L. Michel see @ASTHVisitor for a hierarchical visitor see @ASTBVisitor for the basic visitor (hierarchical subclass that most traversals implement)

Method Summary
 void applyASTAction(ASTAction n)
           
 void applyASTActionFormal(ASTActionFormal n)
           
 void applyASTActionFormalConst(ASTActionFormalConst n)
           
 void applyASTActionFormalName(ASTActionFormalName n)
           
 void applyASTActionFormalTypedIdList(ASTActionFormalTypedIdList n)
           
 void applyASTActionSet(ASTActionSet n)
           
 void applyASTActual(ASTActual n)
           
 void applyASTActualExpr(ASTActualExpr n)
           
 void applyASTActualType(ASTActualType n)
           
 void applyASTAdd(ASTAdd n)
           
 void applyASTAnd(ASTAnd n)
           
 void applyASTAssignment(ASTAssignment n)
           
 void applyASTAutomaton(ASTAutomaton n)
           
 void applyASTBackwardSim(ASTBackwardSim n)
           
 void applyASTBasicAutomaton(ASTBasicAutomaton n)
           
 void applyASTBinary(ASTBinary n)
           
 void applyASTBinOp(ASTBinOp n)
           
 void applyASTBlock(ASTBlock n)
           
 void applyASTCall(ASTCall n)
           
 void applyASTChoose(ASTChoose n)
           
 void applyASTComponent(ASTComponent n)
           
 void applyASTComponentDef(ASTComponentDef n)
           
 void applyASTComponentInst(ASTComponentInst n)
           
 void applyASTCompositeAutomaton(ASTCompositeAutomaton n)
           
 void applyASTCond(ASTCond n)
           
 void applyASTDecl(ASTDecl n)
           
 void applyASTDeclFields(ASTDeclFields n)
           
 void applyASTDeclFun(ASTDeclFun n)
           
 void applyASTDeclLocals(ASTDeclLocals n)
           
 void applyASTDeclScheduleLocal(ASTDeclScheduleLocal n)
           
 void applyASTDeclVar(ASTDeclVar n)
           
 void applyASTDeclVocabulary(ASTDeclVocabulary n)
           
 void applyASTDefType(ASTDefType n)
           
 void applyASTDerefArray(ASTDerefArray n)
           
 void applyASTDerefField(ASTDerefField n)
           
 void applyASTDiv(ASTDiv n)
           
 void applyASTEffect(ASTEffect n)
           
 void applyASTEqual(ASTEqual n)
           
 void applyASTEquiv(ASTEquiv n)
           
 void applyASTExpr(ASTExpr n)
           
 void applyASTExprId(ASTExprId n)
           
 void applyASTExprLiteral(ASTExprLiteral n)
           
 void applyASTFire(ASTFire n)
           
 void applyASTFireInput(ASTFireInput n)
           
 void applyASTFireInternal(ASTFireInternal n)
           
 void applyASTFireOutput(ASTFireOutput n)
           
 void applyASTFloatLiteral(ASTFloatLiteral n)
           
 void applyASTFollow(ASTFollow n)
           
 void applyASTForClause(ASTForClause n)
           
 void applyASTForLoop(ASTForLoop n)
           
 void applyASTFormal(ASTFormal n)
           
 void applyASTForwardSim(ASTForwardSim n)
           
 void applyASTGEqual(ASTGEqual n)
           
 void applyASTGreater(ASTGreater n)
           
 void applyASTIdentifier(ASTIdentifier n)
           
 void applyASTIdOrNum(ASTIdOrNum n)
           
 void applyASTIfThen(ASTIfThen n)
           
 void applyASTIfThenElse(ASTIfThenElse n)
           
 void applyASTImply(ASTImply n)
           
 void applyASTIntLiteral(ASTIntLiteral n)
           
 void applyASTInvariant(ASTInvariant n)
           
 void applyASTLEqual(ASTLEqual n)
           
 void applyASTLess(ASTLess n)
           
 void applyASTList(ASTList<? extends ASTNode> n)
           
 void applyASTListActionFormal(ASTListActionFormal n)
           
 void applyASTListActionSet(ASTListActionSet n)
           
 void applyASTListActual(ASTListActual n)
           
 void applyASTListComponent(ASTListComponent n)
           
 void applyASTListDeclFuns(ASTListDeclFuns n)
           
 void applyASTListDeclLocals(ASTListDeclLocals n)
           
 void applyASTListDeclScheduleLocal(ASTListDeclScheduleLocal n)
           
 void applyASTListDefType(ASTListUsedType n)
           
 void applyASTListFields(ASTListFields n)
           
 void applyASTListFormal(ASTListFormal n)
           
 void applyASTListFormula(ASTListFormula n)
           
 void applyASTListId(ASTListId n)
           
 void applyASTListIdOrNum(ASTListIdOrNum n)
           
 void applyASTListName(ASTListName n)
           
 void applyASTListOperatorSignature(ASTListOperatorSignature n)
           
 void applyASTListProofUsing(ASTListProofUsing n)
           
 void applyASTListRoot(ASTListRoot n)
           
 void applyASTListSignature(ASTListSignature n)
           
 void applyASTListSimProofEntry(ASTListSimProofEntry n)
           
 void applyASTListStartEntry(ASTListStartEntry n)
           
 void applyASTListState(ASTListState n)
           
 void applyASTListStatement(ASTListStatement n)
           
 void applyASTListTask(ASTListTask n)
           
 void applyASTListTrajectories(ASTListTrajectories n)
           
 void applyASTListTrajRef(ASTListTrajRef n)
           
 void applyASTListTransition(ASTListTransition n)
           
 void applyASTListType(ASTListType n)
           
 void applyASTListVocabRef(ASTListVocabRef n)
           
 void applyASTLiteral(ASTLiteral n)
           
 void applyASTMixCBraceOp(ASTMixCBraceOp n)
           
 void applyASTMSGInvoke(ASTMSGInvoke n)
           
 void applyASTMSGInvokeInput(ASTMSGInvokeInput n)
           
 void applyASTMSGInvokeInternal(ASTMSGInvokeInternal n)
           
 void applyASTMSGInvokeOutput(ASTMSGInvokeOutput n)
           
 void applyASTMul(ASTMul n)
           
 void applyASTNDRChoose(ASTNDRChoose n)
           
 void applyASTNDRFire(ASTNDRFire n)
           
 void applyASTNDRFireInput(ASTNDRFireInput n)
           
 void applyASTNDRFireInternal(ASTNDRFireInternal n)
           
 void applyASTNDRFireOutput(ASTNDRFireOutput n)
           
 void applyASTNDRFollow(ASTNDRFollow n)
           
 void applyASTNDRIfThen(ASTNDRIfThen n)
           
 void applyASTNDRIfThenElse(ASTNDRIfThenElse n)
           
 void applyASTNDRWhile(ASTNDRWhile n)
           
 void applyASTNDRYield(ASTNDRYield n)
           
 void applyASTNeg(ASTNeg n)
           
 void applyASTNEqual(ASTNEqual n)
           
 void applyASTNode(ASTNode n)
           
 void applyASTNot(ASTNot n)
           
 void applyASTNotation(ASTNotation n)
           
 void applyASTNotationFun(ASTNotationFun n)
           
 void applyASTNotationInfix(ASTNotationInfix n)
           
 void applyASTNotationInfixRight(ASTNotationInfixRight n)
           
 void applyASTNotationITE(ASTNotationITE n)
           
 void applyASTNotationMixBracket(ASTNotationMixBracket n)
           
 void applyASTNotationMixCBrace(ASTNotationMixCBrace n)
           
 void applyASTNotationMixFix(ASTNotationMixFix n)
           
 void applyASTNotationPrefix(ASTNotationPrefix n)
           
 void applyASTNotationSuffix(ASTNotationSuffix n)
           
 void applyASTOperator(ASTOperator n)
           
 void applyASTOperatorSignature(ASTOperatorSignature n)
           
 void applyASTOr(ASTOr n)
           
 void applyASTPost(ASTPost n)
           
 void applyASTPow(ASTPow n)
           
 void applyASTProofFire(ASTProofFire n)
           
 void applyASTProofFollow(ASTProofFollow n)
           
 void applyASTProofIfThen(ASTProofIfThen n)
           
 void applyASTProofIfThenElse(ASTProofIfThenElse n)
           
 void applyASTProofUsing(ASTProofUsing n)
           
 void applyASTProofWhile(ASTProofWhile n)
           
 void applyASTQExist(ASTQExist n)
           
 void applyASTQForall(ASTQForall n)
           
 void applyASTQuantified(ASTQuantified n)
           
 void applyASTRoot(ASTRoot n)
           
 void applyASTRootDeclFuns(ASTRootDeclFuns n)
           
 void applyASTRootDeclTypes(ASTRootDeclTypes n)
           
 void applyASTRootDeclVocab(ASTRootDeclVocab n)
           
 void applyASTRootVocabRef(ASTRootVocabRef n)
           
 void applyASTSchedule(ASTSchedule n)
           
 void applyASTSetof(ASTSetof n)
           
 void applyASTSignature(ASTSignature n)
           
 void applyASTSimProof(ASTSimProof n)
           
 void applyASTSimProofAction(ASTSimProofAction n)
           
 void applyASTSimProofEntry(ASTSimProofEntry n)
           
 void applyASTSimulation(ASTSimulation n)
           
 void applyASTStartEntry(ASTStartEntry n)
           
 void applyASTState(ASTState n)
           
 void applyASTStatement(ASTStatement n)
           
 void applyASTSub(ASTSub n)
           
 void applyASTTask(ASTTask n)
           
 void applyASTTrajectory(ASTTrajectory n)
           
 void applyASTTrajEntry(ASTTrajEntry n)
           
 void applyASTTrajRef(ASTTrajRef n)
           
 void applyASTTransEntry(ASTTransEntry n)
           
 void applyASTTransition(ASTTransition n)
           
 void applyASTTupleConstructor(ASTTupleConstructor n)
           
 void applyASTType(ASTType n)
           
 void applyASTTypeAlias(ASTTypeAlias n)
           
 void applyASTTypeEnum(ASTTypeEnum n)
           
 void applyASTTypeFunction(ASTTypeFunction n)
           
 void applyASTTypeGeneric(ASTTypeGeneric n)
           
 void applyASTTypeId(ASTTypeId n)
           
 void applyASTTypeParameter(ASTTypeParameter n)
           
 void applyASTTypeSelector(ASTTypeSelector n)
           
 void applyASTTypeTuple(ASTTypeTuple n)
           
 void applyASTTypeUnion(ASTTypeUnion n)
           
 void applyASTUnary(ASTUnary n)
           
 void applyASTVocabRef(ASTVocabRef n)
           
 void applyASTWhile(ASTWhile n)
           
 

Method Detail

applyASTAction

void applyASTAction(ASTAction n)

applyASTActionFormal

void applyASTActionFormal(ASTActionFormal n)

applyASTActionFormalConst

void applyASTActionFormalConst(ASTActionFormalConst n)

applyASTActionFormalName

void applyASTActionFormalName(ASTActionFormalName n)

applyASTActionFormalTypedIdList

void applyASTActionFormalTypedIdList(ASTActionFormalTypedIdList n)

applyASTActionSet

void applyASTActionSet(ASTActionSet n)

applyASTActual

void applyASTActual(ASTActual n)

applyASTActualExpr

void applyASTActualExpr(ASTActualExpr n)

applyASTActualType

void applyASTActualType(ASTActualType n)

applyASTAdd

void applyASTAdd(ASTAdd n)

applyASTAnd

void applyASTAnd(ASTAnd n)

applyASTTupleConstructor

void applyASTTupleConstructor(ASTTupleConstructor n)

applyASTAssignment

void applyASTAssignment(ASTAssignment n)

applyASTAutomaton

void applyASTAutomaton(ASTAutomaton n)

applyASTBackwardSim

void applyASTBackwardSim(ASTBackwardSim n)

applyASTBasicAutomaton

void applyASTBasicAutomaton(ASTBasicAutomaton n)

applyASTBinOp

void applyASTBinOp(ASTBinOp n)

applyASTBinary

void applyASTBinary(ASTBinary n)

applyASTBlock

void applyASTBlock(ASTBlock n)

applyASTCall

void applyASTCall(ASTCall n)

applyASTTypeSelector

void applyASTTypeSelector(ASTTypeSelector n)

applyASTChoose

void applyASTChoose(ASTChoose n)

applyASTComponent

void applyASTComponent(ASTComponent n)

applyASTComponentDef

void applyASTComponentDef(ASTComponentDef n)

applyASTCompositeAutomaton

void applyASTCompositeAutomaton(ASTCompositeAutomaton n)

applyASTCond

void applyASTCond(ASTCond n)

applyASTDecl

void applyASTDecl(ASTDecl n)

applyASTDeclFields

void applyASTDeclFields(ASTDeclFields n)

applyASTDeclFun

void applyASTDeclFun(ASTDeclFun n)

applyASTDeclLocals

void applyASTDeclLocals(ASTDeclLocals n)

applyASTDeclScheduleLocal

void applyASTDeclScheduleLocal(ASTDeclScheduleLocal n)

applyASTDeclVar

void applyASTDeclVar(ASTDeclVar n)

applyASTDeclVocabulary

void applyASTDeclVocabulary(ASTDeclVocabulary n)

applyASTDefType

void applyASTDefType(ASTDefType n)

applyASTDerefArray

void applyASTDerefArray(ASTDerefArray n)

applyASTDerefField

void applyASTDerefField(ASTDerefField n)

applyASTDiv

void applyASTDiv(ASTDiv n)

applyASTEffect

void applyASTEffect(ASTEffect n)

applyASTEqual

void applyASTEqual(ASTEqual n)

applyASTEquiv

void applyASTEquiv(ASTEquiv n)

applyASTExpr

void applyASTExpr(ASTExpr n)

applyASTExprId

void applyASTExprId(ASTExprId n)

applyASTExprLiteral

void applyASTExprLiteral(ASTExprLiteral n)

applyASTFire

void applyASTFire(ASTFire n)

applyASTFireInput

void applyASTFireInput(ASTFireInput n)

applyASTFireInternal

void applyASTFireInternal(ASTFireInternal n)

applyASTFireOutput

void applyASTFireOutput(ASTFireOutput n)

applyASTForClause

void applyASTForClause(ASTForClause n)

applyASTForLoop

void applyASTForLoop(ASTForLoop n)

applyASTFormal

void applyASTFormal(ASTFormal n)

applyASTForwardSim

void applyASTForwardSim(ASTForwardSim n)

applyASTGEqual

void applyASTGEqual(ASTGEqual n)

applyASTGreater

void applyASTGreater(ASTGreater n)

applyASTIdOrNum

void applyASTIdOrNum(ASTIdOrNum n)

applyASTIdentifier

void applyASTIdentifier(ASTIdentifier n)

applyASTIfThen

void applyASTIfThen(ASTIfThen n)

applyASTIfThenElse

void applyASTIfThenElse(ASTIfThenElse n)

applyASTImply

void applyASTImply(ASTImply n)

applyASTInvariant

void applyASTInvariant(ASTInvariant n)

applyASTLEqual

void applyASTLEqual(ASTLEqual n)

applyASTLess

void applyASTLess(ASTLess n)

applyASTList

void applyASTList(ASTList<? extends ASTNode> n)

applyASTListSignature

void applyASTListSignature(ASTListSignature n)

applyASTListActionFormal

void applyASTListActionFormal(ASTListActionFormal n)

applyASTListActionSet

void applyASTListActionSet(ASTListActionSet n)

applyASTListActual

void applyASTListActual(ASTListActual n)

applyASTListComponent

void applyASTListComponent(ASTListComponent n)

applyASTListDeclFuns

void applyASTListDeclFuns(ASTListDeclFuns n)

applyASTListDeclScheduleLocal

void applyASTListDeclScheduleLocal(ASTListDeclScheduleLocal n)

applyASTListDefType

void applyASTListDefType(ASTListUsedType n)

applyASTListFields

void applyASTListFields(ASTListFields n)

applyASTListFormal

void applyASTListFormal(ASTListFormal n)

applyASTListFormula

void applyASTListFormula(ASTListFormula n)

applyASTListId

void applyASTListId(ASTListId n)

applyASTListIdOrNum

void applyASTListIdOrNum(ASTListIdOrNum n)

applyASTListName

void applyASTListName(ASTListName n)

applyASTListProofUsing

void applyASTListProofUsing(ASTListProofUsing n)

applyASTListRoot

void applyASTListRoot(ASTListRoot n)

applyASTListOperatorSignature

void applyASTListOperatorSignature(ASTListOperatorSignature n)

applyASTListStartEntry

void applyASTListStartEntry(ASTListStartEntry n)

applyASTListState

void applyASTListState(ASTListState n)

applyASTListStatement

void applyASTListStatement(ASTListStatement n)

applyASTListTask

void applyASTListTask(ASTListTask n)

applyASTListTrajectories

void applyASTListTrajectories(ASTListTrajectories n)

applyASTListTransition

void applyASTListTransition(ASTListTransition n)

applyASTListType

void applyASTListType(ASTListType n)

applyASTListVocabRef

void applyASTListVocabRef(ASTListVocabRef n)

applyASTLiteral

void applyASTLiteral(ASTLiteral n)

applyASTMSGInvoke

void applyASTMSGInvoke(ASTMSGInvoke n)

applyASTMSGInvokeInput

void applyASTMSGInvokeInput(ASTMSGInvokeInput n)

applyASTMSGInvokeInternal

void applyASTMSGInvokeInternal(ASTMSGInvokeInternal n)

applyASTMSGInvokeOutput

void applyASTMSGInvokeOutput(ASTMSGInvokeOutput n)

applyASTMul

void applyASTMul(ASTMul n)

applyASTNDRChoose

void applyASTNDRChoose(ASTNDRChoose n)

applyASTNDRFire

void applyASTNDRFire(ASTNDRFire n)

applyASTNDRFireInput

void applyASTNDRFireInput(ASTNDRFireInput n)

applyASTNDRFireInternal

void applyASTNDRFireInternal(ASTNDRFireInternal n)

applyASTNDRFireOutput

void applyASTNDRFireOutput(ASTNDRFireOutput n)

applyASTNDRFollow

void applyASTNDRFollow(ASTNDRFollow n)

applyASTNDRIfThen

void applyASTNDRIfThen(ASTNDRIfThen n)

applyASTNDRIfThenElse

void applyASTNDRIfThenElse(ASTNDRIfThenElse n)

applyASTNDRWhile

void applyASTNDRWhile(ASTNDRWhile n)

applyASTNDRYield

void applyASTNDRYield(ASTNDRYield n)

applyASTNEqual

void applyASTNEqual(ASTNEqual n)

applyASTNeg

void applyASTNeg(ASTNeg n)

applyASTNode

void applyASTNode(ASTNode n)

applyASTNot

void applyASTNot(ASTNot n)

applyASTNotation

void applyASTNotation(ASTNotation n)

applyASTNotationFun

void applyASTNotationFun(ASTNotationFun n)

applyASTNotationITE

void applyASTNotationITE(ASTNotationITE n)

applyASTNotationInfix

void applyASTNotationInfix(ASTNotationInfix n)

applyASTNotationInfixRight

void applyASTNotationInfixRight(ASTNotationInfixRight n)

applyASTNotationMixBracket

void applyASTNotationMixBracket(ASTNotationMixBracket n)

applyASTNotationMixCBrace

void applyASTNotationMixCBrace(ASTNotationMixCBrace n)

applyASTNotationPrefix

void applyASTNotationPrefix(ASTNotationPrefix n)

applyASTNotationSuffix

void applyASTNotationSuffix(ASTNotationSuffix n)

applyASTOperator

void applyASTOperator(ASTOperator n)

applyASTOr

void applyASTOr(ASTOr n)

applyASTPow

void applyASTPow(ASTPow n)

applyASTProofFire

void applyASTProofFire(ASTProofFire n)

applyASTProofFollow

void applyASTProofFollow(ASTProofFollow n)

applyASTProofIfThen

void applyASTProofIfThen(ASTProofIfThen n)

applyASTProofIfThenElse

void applyASTProofIfThenElse(ASTProofIfThenElse n)

applyASTProofUsing

void applyASTProofUsing(ASTProofUsing n)

applyASTProofWhile

void applyASTProofWhile(ASTProofWhile n)

applyASTQExist

void applyASTQExist(ASTQExist n)

applyASTQForall

void applyASTQForall(ASTQForall n)

applyASTQuantified

void applyASTQuantified(ASTQuantified n)

applyASTRoot

void applyASTRoot(ASTRoot n)

applyASTRootDeclFuns

void applyASTRootDeclFuns(ASTRootDeclFuns n)

applyASTRootDeclVocab

void applyASTRootDeclVocab(ASTRootDeclVocab n)

applyASTSchedule

void applyASTSchedule(ASTSchedule n)

applyASTSetof

void applyASTSetof(ASTSetof n)

applyASTOperatorSignature

void applyASTOperatorSignature(ASTOperatorSignature n)

applyASTSimProof

void applyASTSimProof(ASTSimProof n)

applyASTSimProofAction

void applyASTSimProofAction(ASTSimProofAction n)

applyASTSimProofEntry

void applyASTSimProofEntry(ASTSimProofEntry n)

applyASTSimulation

void applyASTSimulation(ASTSimulation n)

applyASTStartEntry

void applyASTStartEntry(ASTStartEntry n)

applyASTState

void applyASTState(ASTState n)

applyASTStatement

void applyASTStatement(ASTStatement n)

applyASTSub

void applyASTSub(ASTSub n)

applyASTTask

void applyASTTask(ASTTask n)

applyASTTrajEntry

void applyASTTrajEntry(ASTTrajEntry n)

applyASTTrajectory

void applyASTTrajectory(ASTTrajectory n)

applyASTTransEntry

void applyASTTransEntry(ASTTransEntry n)

applyASTTransition

void applyASTTransition(ASTTransition n)

applyASTType

void applyASTType(ASTType n)

applyASTTypeEnum

void applyASTTypeEnum(ASTTypeEnum n)

applyASTTypeFunction

void applyASTTypeFunction(ASTTypeFunction n)

applyASTTypeGeneric

void applyASTTypeGeneric(ASTTypeGeneric n)

applyASTTypeId

void applyASTTypeId(ASTTypeId n)

applyASTTypeParameter

void applyASTTypeParameter(ASTTypeParameter n)

applyASTTypeTuple

void applyASTTypeTuple(ASTTypeTuple n)

applyASTTypeUnion

void applyASTTypeUnion(ASTTypeUnion n)

applyASTUnary

void applyASTUnary(ASTUnary n)

applyASTVocabRef

void applyASTVocabRef(ASTVocabRef n)

applyASTWhile

void applyASTWhile(ASTWhile n)

applyASTFloatLiteral

void applyASTFloatLiteral(ASTFloatLiteral n)

applyASTIntLiteral

void applyASTIntLiteral(ASTIntLiteral n)

applyASTListSimProofEntry

void applyASTListSimProofEntry(ASTListSimProofEntry n)

applyASTPost

void applyASTPost(ASTPost n)

applyASTMixCBraceOp

void applyASTMixCBraceOp(ASTMixCBraceOp n)

applyASTSignature

void applyASTSignature(ASTSignature n)

applyASTFollow

void applyASTFollow(ASTFollow n)

applyASTComponentInst

void applyASTComponentInst(ASTComponentInst n)

applyASTTrajRef

void applyASTTrajRef(ASTTrajRef n)

applyASTListTrajRef

void applyASTListTrajRef(ASTListTrajRef n)

applyASTListDeclLocals

void applyASTListDeclLocals(ASTListDeclLocals n)

applyASTRootDeclTypes

void applyASTRootDeclTypes(ASTRootDeclTypes n)

applyASTRootVocabRef

void applyASTRootVocabRef(ASTRootVocabRef n)

applyASTTypeAlias

void applyASTTypeAlias(ASTTypeAlias n)

applyASTNotationMixFix

void applyASTNotationMixFix(ASTNotationMixFix n)