source: branches/t3e-tools/t3q/src/org/etsi/t3q/visitor/AbstractVisitor.java @ 16

Last change on this file since 16 was 16, checked in by phdmakk, 14 years ago

+ rt guideline prototype implementation

  • Property svn:mime-type set to text/plain
File size: 255.8 KB
Line 
1//This class has been generated automatically. Do not modify it by hand!
2package org.etsi.t3q.visitor;
3import java.util.Iterator;
4import java.util.LinkedList;
5import java.util.Queue;
6import de.ugoe.cs.swe.trex.core.analyzer.rfparser.LocationAST;
7import de.ugoe.cs.swe.trex.core.analyzer.rfparser.TTCN3ParserTokenTypes;
8//import de.ugoe.cs.swe.t3simexec.exceptions.TTCN3BehaviorException;
9import org.etsi.t3q.exceptions.TTCN3BehaviorException;
10
11public abstract class AbstractVisitor {
12
13    public int visitedNodeCount;
14
15    public ContinueStatus visitAddExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
16    public ContinueStatus visitAddressRefList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
17    public ContinueStatus visitAliveKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
18    public ContinueStatus visitAliveOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
19    public ContinueStatus visitAllAltstepsWithExcept(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
20    public ContinueStatus visitAllCompsAllPortsSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
21    public ContinueStatus visitAllConnectionsSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
22    public ContinueStatus visitAllConstsWithExcept(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
23    public ContinueStatus visitAllFunctionsWithExcept(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
24    public ContinueStatus visitAllGroupsWithExcept(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
25    public ContinueStatus visitAllModuleParWithExcept(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
26    public ContinueStatus visitAllPortsSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
27    public ContinueStatus visitAllSignaturesWithExcept(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
28    public ContinueStatus visitAllTemplsWithExcept(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
29    public ContinueStatus visitAllTestcasesWithExcept(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
30    public ContinueStatus visitAllTypesWithExcept(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
31    public ContinueStatus visitAllWithExcepts(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
32    public ContinueStatus visitAltstepInstance(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
33    public ContinueStatus visitAltstepLocalDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
34    public ContinueStatus visitAltstepLocalDefList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
35    public ContinueStatus visitAltstepRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
36    public ContinueStatus visitAltstepRefList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
37    public ContinueStatus visitAndExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
38    public ContinueStatus visitAnyTypeKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
39    public ContinueStatus visitAllRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
40    public ContinueStatus visitBitAndExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
41    public ContinueStatus visitBitNotExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
42    public ContinueStatus visitBitOrExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
43    public ContinueStatus visitBitXorExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
44    public ContinueStatus visitBreakStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
45    public ContinueStatus visitCaseKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
46    public ContinueStatus visitCheckPortOpsPresent(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
47    public ContinueStatus visitCompenentIdentifierOrLiteral(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
48    public ContinueStatus visitComponentIdentifierOrLiteral(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
49    public ContinueStatus visitComponentReferenceOrLiteral(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
50    public ContinueStatus visitConstRefList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
51    public ContinueStatus visitContinueStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
52    public ContinueStatus visitDefaultKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
53    public ContinueStatus visitDerivedRefWithParList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
54    public ContinueStatus visitEqualExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
55    public ContinueStatus visitExceptAltstepSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
56    public ContinueStatus visitExceptConstSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
57    public ContinueStatus visitExceptElement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
58    public ContinueStatus visitExceptFunctionSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
59    public ContinueStatus visitExceptGroupRefList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
60    public ContinueStatus visitExceptGroupSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
61    public ContinueStatus visitExceptModuleParSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
62    public ContinueStatus visitExceptSignatureSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
63    public ContinueStatus visitExceptSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
64    public ContinueStatus visitExceptTemplateSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
65    public ContinueStatus visitExceptTestcaseSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
66    public ContinueStatus visitExceptTypeDefSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
67    public ContinueStatus visitExceptsDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
68    public ContinueStatus visitExtendsKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
69    public ContinueStatus visitFloatDotNotation(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
70    public ContinueStatus visitFloatENotation(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
71    public ContinueStatus visitFromClausePresent(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
72    public ContinueStatus visitFullGroupIdentifier(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
73    public ContinueStatus visitFullGroupIdentifierWithExcept(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
74    public ContinueStatus visitFunctionRefList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
75    public ContinueStatus visitGroupRefList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
76    public ContinueStatus visitGroupRefListWithExcept(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
77    public ContinueStatus visitImportAltstepSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
78    public ContinueStatus visitImportModuleParSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
79    public ContinueStatus visitKillKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
80    public ContinueStatus visitKillTCStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
81    public ContinueStatus visitKilledStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
82    public ContinueStatus visitLogItem(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
83    public ContinueStatus visitModuleDefinitionList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
84    public ContinueStatus visitModuleParRefList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
85    public ContinueStatus visitMulExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
86    public ContinueStatus visitNestedEnumDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
87    public ContinueStatus visitNestedRecordDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
88    public ContinueStatus visitNestedRecordOfDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
89    public ContinueStatus visitNestedSetDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
90    public ContinueStatus visitNestedSetOfDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
91    public ContinueStatus visitNestedTypeDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
92    public ContinueStatus visitNestedUnionDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
93    public ContinueStatus visitNotExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
94    public ContinueStatus visitOmitValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
95    public ContinueStatus visitPortRedirectSymbol(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
96    public ContinueStatus visitPortRedirectWithValueAndParam(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
97    public ContinueStatus visitRedirectPresent(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
98    public ContinueStatus visitRedirectWithParamSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
99    public ContinueStatus visitRedirectWithValueAndParamSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
100    public ContinueStatus visitRelExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
101    public ContinueStatus visitRepeatStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
102    public ContinueStatus visitRestrictedTemplate(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
103    public ContinueStatus visitSelectCase(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
104    public ContinueStatus visitSelectCaseBody(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
105    public ContinueStatus visitSelectCaseConstruct(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
106    public ContinueStatus visitSelectKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
107    public ContinueStatus visitShiftExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
108    public ContinueStatus visitSignatureRefList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
109    public ContinueStatus visitSingleConnectionSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
110    public ContinueStatus visitSingleOrMultiConnectionSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
111    public ContinueStatus visitSingleTimerInstance(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
112    public ContinueStatus visitTempVarList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
113    public ContinueStatus visitTemplateRefList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
114    public ContinueStatus visitTemplateRestriction(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
115    public ContinueStatus visitTestcaseRefList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
116    public ContinueStatus visitTimerList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
117    public ContinueStatus visitTypeRefList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
118    public ContinueStatus visitUnaryExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
119    public ContinueStatus visitNameForm(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
120    public ContinueStatus visitNumberForm(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
121    public ContinueStatus visitNameAndNumberForm(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
122    public ContinueStatus visitVariationKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
123    public ContinueStatus visitDefinitiveIdentifier(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
124    public ContinueStatus visitDefinitiveNumberForm(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
125    public ContinueStatus visitXorExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
126    public ContinueStatus visitDefinitiveNameAndNumberForm(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
127    public ContinueStatus visitActivateOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
128    public ContinueStatus visitAddOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
129    public ContinueStatus visitAddressKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
130    public ContinueStatus visitAddressRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
131    public ContinueStatus visitAddressValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
132    public ContinueStatus visitAllKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
133    public ContinueStatus visitAllOrSignatureList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
134    public ContinueStatus visitAllOrTypeList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
135    public ContinueStatus visitAllPort(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
136    public ContinueStatus visitAllowedValues(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
137    public ContinueStatus visitAltConstruct(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
138    public ContinueStatus visitAltGuardChar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
139    public ContinueStatus visitAltGuardElement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
140    public ContinueStatus visitAltGuardElements(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
141    public ContinueStatus visitAltGuardList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
142    public ContinueStatus visitAltKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
143    public ContinueStatus visitAltstepDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
144    public ContinueStatus visitAltstepKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
145    public ContinueStatus visitAnd4b(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
146    public ContinueStatus visitAnd(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
147    public ContinueStatus visitAnyKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
148    public ContinueStatus visitAnyOrOmit(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
149    public ContinueStatus visitAnyValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
150    public ContinueStatus visitArrayBounds(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
151    public ContinueStatus visitArrayDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
152    public ContinueStatus visitArrayDefRange(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
153    public ContinueStatus visitArrayElementConstExpressionList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
154    public ContinueStatus visitArrayElementExpressionList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
155    public ContinueStatus visitArrayElementSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
156    public ContinueStatus visitArrayElementSpecList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
157    public ContinueStatus visitArrayExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
158    public ContinueStatus visitArrayOrBitRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
159    public ContinueStatus visitArrayValueOrAttrib(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
160    public ContinueStatus visitAssignment(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
161    public ContinueStatus visitAssignmentChar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
162    public ContinueStatus visitAssignmentList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
163    public ContinueStatus visitAttribKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
164    public ContinueStatus visitAttribQualifier(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
165    public ContinueStatus visitAttribSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
166    public ContinueStatus visitBaseTemplate(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
167    public ContinueStatus visitBasicStatements(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
168    public ContinueStatus visitBeginChar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
169    public ContinueStatus visitBehaviourStatements(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
170    public ContinueStatus visitBinOrMatch(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
171    public ContinueStatus visitBitOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
172    public ContinueStatus visitBitStringKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
173    public ContinueStatus visitBitStringMatch(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
174    public ContinueStatus visitBitStringValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
175    public ContinueStatus visitBooleanExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
176    public ContinueStatus visitBooleanKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
177    public ContinueStatus visitBooleanValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
178    public ContinueStatus visitCallBodyGuard(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
179    public ContinueStatus visitCallBodyOps(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
180    public ContinueStatus visitCallBodyStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
181    public ContinueStatus visitCallBodyStatementList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
182    public ContinueStatus visitCallParameters(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
183    public ContinueStatus visitCallStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
184    public ContinueStatus visitCallTimerValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
185    public ContinueStatus visitCatchOpParameter(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
186    public ContinueStatus visitCatchStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
187    public ContinueStatus visitCell(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
188    public ContinueStatus visitCharKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
189    public ContinueStatus visitCharStringKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
190    public ContinueStatus visitCharStringMatch(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
191    public ContinueStatus visitCharStringPattern(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
192    public ContinueStatus visitCharStringValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
193    public ContinueStatus visitCharStringValueId(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
194    public ContinueStatus visitCheckParameter(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
195    public ContinueStatus visitCheckStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
196    public ContinueStatus visitClearStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
197    public ContinueStatus visitColon(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
198    public ContinueStatus visitComma(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
199    public ContinueStatus visitCommunicationStatements(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
200    public ContinueStatus visitComplement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
201    public ContinueStatus visitComponentDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
202    public ContinueStatus visitComponentDefList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
203    public ContinueStatus visitComponentElementDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
204    public ContinueStatus visitComponentId(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
205    public ContinueStatus visitComponentIdentifier(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
206    public ContinueStatus visitComponentRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
207    public ContinueStatus visitComponentType(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
208    public ContinueStatus visitComponentRefAssignment(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
209    public ContinueStatus visitCompoundConstExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
210    public ContinueStatus visitCompoundExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
211    public ContinueStatus visitConditionalConstruct(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
212    public ContinueStatus visitConfigSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
213    public ContinueStatus visitConfigurationOps(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
214    public ContinueStatus visitConfigurationStatements(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
215    public ContinueStatus visitConnectStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
216    public ContinueStatus visitConstDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
217    public ContinueStatus visitConstList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
218    public ContinueStatus visitConstantExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
219    public ContinueStatus visitControlStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
220    public ContinueStatus visitControlStatementOrDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
221    public ContinueStatus visitControlStatementOrDefList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
222    public ContinueStatus visitCreateOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
223    public ContinueStatus visitCstring(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
224    public ContinueStatus visitDash(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
225    public ContinueStatus visitDeactivateStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
226    public ContinueStatus visitDefIndentClose(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
227    public ContinueStatus visitDefIndentOpen(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
228    public ContinueStatus visitDefKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
229    public ContinueStatus visitDefOrFieldRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
230    public ContinueStatus visitDefOrFieldRefList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
231    public ContinueStatus visitDerivedDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
232    public ContinueStatus visitDerivedRegWithParList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
233    public ContinueStatus visitDirection(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
234    public ContinueStatus visitDisconnectStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
235    public ContinueStatus visitDisplayKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
236    public ContinueStatus visitDoWhileStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
237    public ContinueStatus visitDoneStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
238    public ContinueStatus visitDot(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
239    public ContinueStatus visitDoubleColon(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
240    public ContinueStatus visitElseClause(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
241    public ContinueStatus visitElseIfClause(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
242    public ContinueStatus visitElseIfClauses(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
243    public ContinueStatus visitElseStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
244    public ContinueStatus visitEncodeKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
245    public ContinueStatus visitEndChar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
246    public ContinueStatus visitEnumDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
247    public ContinueStatus visitEnumeratedValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
248    public ContinueStatus visitEnumeration(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
249    public ContinueStatus visitEnumerationList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
250    public ContinueStatus visitEqual(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
251    public ContinueStatus visitError(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
252    public ContinueStatus visitExceptionSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
253    public ContinueStatus visitExceptionTypeList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
254    public ContinueStatus visitExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
255    public ContinueStatus visitExtConstDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
256    public ContinueStatus visitExtFunctionDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
257    public ContinueStatus visitExtendedFieldReference(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
258    public ContinueStatus visitExtensionKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
259    public ContinueStatus visitExtraMatchingAttributes(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
260    public ContinueStatus visitFactor(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
261    public ContinueStatus visitFail(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
262    public ContinueStatus visitFalse(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
263    public ContinueStatus visitFieldConstExpressionList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
264    public ContinueStatus visitFieldConstExpressionSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
265    public ContinueStatus visitFieldExpressionList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
266    public ContinueStatus visitFieldExpressionSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
267    public ContinueStatus visitFieldReference(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
268    public ContinueStatus visitFieldSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
269    public ContinueStatus visitFieldSpecList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
270    public ContinueStatus visitFieldValueOrAttrib(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
271    public ContinueStatus visitFinal(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
272    public ContinueStatus visitFloatKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
273    public ContinueStatus visitFloatValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
274    public ContinueStatus visitForStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
275    public ContinueStatus visitFormalPortPar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
276    public ContinueStatus visitFormalTemplatePar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
277    public ContinueStatus visitFormalTimerPar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
278    public ContinueStatus visitFormalTypePar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
279    public ContinueStatus visitFormalValuePar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
280    public ContinueStatus visitFromClause(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
281    public ContinueStatus visitFunctionActualParAssignment(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
282    public ContinueStatus visitFriendKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
283    public ContinueStatus visitFriendModuleDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
284    public ContinueStatus visitFunctionActualPar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
285    public ContinueStatus visitFunctionActualParList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
286    public ContinueStatus visitFunctionBody(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
287    public ContinueStatus visitFunctionDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
288    public ContinueStatus visitFunctionLocalDefOrInst(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
289    public ContinueStatus visitFunctionLocalDefOrInstList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
290    public ContinueStatus visitFunctionStatementList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
291    public ContinueStatus visitFunctionFormalPar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
292    public ContinueStatus visitFunctionInstance(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
293    public ContinueStatus visitFunctionLocalDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
294    public ContinueStatus visitFunctionLocalInst(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
295    public ContinueStatus visitFunctionRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
296    public ContinueStatus visitFunctionStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
297    public ContinueStatus visitGetCallStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
298    public ContinueStatus visitGetLocalVerdict(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
299    public ContinueStatus visitGetReplyStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
300    public ContinueStatus visitGlobalModuleId(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
301    public ContinueStatus visitGotoStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
302    public ContinueStatus visitGroup(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
303    public ContinueStatus visitGroupDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
304    public ContinueStatus visitGuardOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
305    public ContinueStatus visitGuardStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
306    public ContinueStatus visitHexOrMatch(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
307    public ContinueStatus visitHexStringKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
308    public ContinueStatus visitHexStringMatch(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
309    public ContinueStatus visitHexStringValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
310    public ContinueStatus visitHaltStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
311    public ContinueStatus visitIdentifier(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
312    public ContinueStatus visitIfPresentMatch(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
313    public ContinueStatus visitImportAllSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
314    public ContinueStatus visitImportConstSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
315    public ContinueStatus visitImportDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
316    public ContinueStatus visitImportElement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
317    public ContinueStatus visitImportFromSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
318    public ContinueStatus visitImportFunctionSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
319    public ContinueStatus visitImportGroupSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
320    public ContinueStatus visitImportNamedAltSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
321    public ContinueStatus visitImportSignatureSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
322    public ContinueStatus visitImportSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
323    public ContinueStatus visitImportTemplateSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
324    public ContinueStatus visitImportTestcaseSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
325    public ContinueStatus visitImportTypeDefSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
326    public ContinueStatus visitInLineTemplate(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
327    public ContinueStatus visitInOutParKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
328    public ContinueStatus visitInParKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
329    public ContinueStatus visitInconc(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
330    public ContinueStatus visitInfinity(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
331    public ContinueStatus visitInitial(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
332    public ContinueStatus visitIntegerKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
333    public ContinueStatus visitIntegerValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
334    public ContinueStatus visitInterleavedAction(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
335    public ContinueStatus visitInterleavedConstruct(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
336    public ContinueStatus visitInterleavedGuard(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
337    public ContinueStatus visitInterleavedGuardElement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
338    public ContinueStatus visitInterleavedGuardList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
339    public ContinueStatus visitKilledKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
340    public ContinueStatus visitLParen(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
341    public ContinueStatus visitLabelStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
342    public ContinueStatus visitLanguageSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
343    public ContinueStatus visitLengthMatch(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
344    public ContinueStatus visitLessorequal(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
345    public ContinueStatus visitLessthan(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
346    public ContinueStatus visitLogStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
347    public ContinueStatus visitLoopConstruct(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
348    public ContinueStatus visitLowerBound(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
349    public ContinueStatus visitMTCOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
350    public ContinueStatus visitMapStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
351    public ContinueStatus visitMatchOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
352    public ContinueStatus visitMatchingSymbol(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
353    public ContinueStatus visitMessageAttribs(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
354    public ContinueStatus visitMessageList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
355    public ContinueStatus visitMinus(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
356    public ContinueStatus visitMixedAttribs(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
357    public ContinueStatus visitMixedList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
358    public ContinueStatus visitMod(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
359    public ContinueStatus visitModifiesKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
360    public ContinueStatus visitModuleControlBody(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
361    public ContinueStatus visitModuleControlPart(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
362    public ContinueStatus visitModuleDefinition(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
363    public ContinueStatus visitModuleDefinitionsList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
364    public ContinueStatus visitModuleDefinitionsPart(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
365    public ContinueStatus visitModuleId(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
366    public ContinueStatus visitModulePar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
367    public ContinueStatus visitModuleParDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
368    public ContinueStatus visitModuleParList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
369    public ContinueStatus visitMoreorequal(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
370    public ContinueStatus visitMorethan(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
371    public ContinueStatus visitMultiWithAttrib(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
372    public ContinueStatus visitMultiplyOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
373    public ContinueStatus visitMultitypedModuleParList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
374    public ContinueStatus visitNamedAltActualPar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
375    public ContinueStatus visitNamedAltActualParList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
376    public ContinueStatus visitNamedAltDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
377    public ContinueStatus visitNamedAltFormalPar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
378    public ContinueStatus visitNamedAltFormalParList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
379    public ContinueStatus visitNamedAltInstance(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
380    public ContinueStatus visitNamedAltList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
381    public ContinueStatus visitNamedAltRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
382    public ContinueStatus visitNamedAltRefList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
383    public ContinueStatus visitNamedKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
384    public ContinueStatus visitNamedValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
385    public ContinueStatus visitNamedValueList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
386    public ContinueStatus visitNoBlockKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
387    public ContinueStatus visitNone(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
388    public ContinueStatus visitNot4b(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
389    public ContinueStatus visitNot(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
390    public ContinueStatus visitNotUsedOrExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
391    public ContinueStatus visitNotUsedSymbol(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
392    public ContinueStatus visitNotequals(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
393    public ContinueStatus visitNowaitKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
394    public ContinueStatus visitNull(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
395    public ContinueStatus visitNumber(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
396    public ContinueStatus visitOctOrMatch(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
397    public ContinueStatus visitOctetStringKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
398    public ContinueStatus visitOctetStringMatch(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
399    public ContinueStatus visitOctetStringValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
400    public ContinueStatus visitOmitKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
401    public ContinueStatus visitOpCall(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
402    public ContinueStatus visitOpValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
403    public ContinueStatus visitOptionalKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
404    public ContinueStatus visitOr4b(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
405    public ContinueStatus visitOr(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
406    public ContinueStatus visitOutParKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
407    public ContinueStatus visitOverrideKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
408    public ContinueStatus visitParRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
409    public ContinueStatus visitParaAssignmentList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
410    public ContinueStatus visitParaSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
411    public ContinueStatus visitPass(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
412    public ContinueStatus visitPermutationMatch(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
413    public ContinueStatus visitPlane(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
414    public ContinueStatus visitPlus(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
415    public ContinueStatus visitPort(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
416    public ContinueStatus visitPortCallBody(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
417    public ContinueStatus visitPortCallOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
418    public ContinueStatus visitPortCatchOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
419    public ContinueStatus visitPortCheckOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
420    public ContinueStatus visitPortClearOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
421    public ContinueStatus visitPortDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
422    public ContinueStatus visitPortDefAttribs(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
423    public ContinueStatus visitPortDefBody(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
424    public ContinueStatus visitPortElement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
425    public ContinueStatus visitPortGetCallOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
426    public ContinueStatus visitPortGetReplyOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
427    public ContinueStatus visitPortInstance(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
428    public ContinueStatus visitPortKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
429    public ContinueStatus visitPortOrAll(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
430    public ContinueStatus visitPortOrAny(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
431    public ContinueStatus visitPortRaiseOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
432    public ContinueStatus visitPortReceiveOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
433    public ContinueStatus visitPortRedirect(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
434    public ContinueStatus visitPortRedirectWithParam(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
435    public ContinueStatus visitPortRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
436    public ContinueStatus visitPortReplyOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
437    public ContinueStatus visitPortSendOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
438    public ContinueStatus visitPortSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
439    public ContinueStatus visitPortStartOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
440    public ContinueStatus visitPortStopOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
441    public ContinueStatus visitPortTriggerOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
442    public ContinueStatus visitPortType(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
443    public ContinueStatus visitPredefinedType(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
444    public ContinueStatus visitPredefinedValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
445    public ContinueStatus visitPrimary(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
446    public ContinueStatus visitProcOrType(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
447    public ContinueStatus visitProcOrTypeList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
448    public ContinueStatus visitProcedureAttribs(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
449    public ContinueStatus visitProcedureList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
450    public ContinueStatus visitProduct(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
451    public ContinueStatus visitPortHaltOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
452    public ContinueStatus visitPrivateKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
453    public ContinueStatus visitPublicKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
454    public ContinueStatus visitQuadruple(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
455    public ContinueStatus visitQuestionMark(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
456    public ContinueStatus visitRParen(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
457    public ContinueStatus visitRaiseStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
458    public ContinueStatus visitRange(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
459    public ContinueStatus visitRangeDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
460    public ContinueStatus visitRangeOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
461    public ContinueStatus visitReadTimerOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
462    public ContinueStatus visitReceiveParameter(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
463    public ContinueStatus visitReceiveStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
464    public ContinueStatus visitRecordDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
465    public ContinueStatus visitRecordOfDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
466    public ContinueStatus visitRecordRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
467    public ContinueStatus visitRecursiveKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
468    public ContinueStatus visitReferencedType(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
469    public ContinueStatus visitReferencedValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
470    public ContinueStatus visitRelOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
471    public ContinueStatus visitRem(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
472    public ContinueStatus visitReplyStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
473    public ContinueStatus visitReturnStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
474    public ContinueStatus visitReturnType(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
475    public ContinueStatus visitRow(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
476    public ContinueStatus visitRunningOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
477    public ContinueStatus visitRunningTimerOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
478    public ContinueStatus visitRunsOnSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
479    public ContinueStatus visitSUTAction(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
480    public ContinueStatus visitSUTStatements(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
481    public ContinueStatus visitSelfOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
482    public ContinueStatus visitSemiColon(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
483    public ContinueStatus visitSendParameter(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
484    public ContinueStatus visitSendStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
485    public ContinueStatus visitSenderSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
486    public ContinueStatus visitSetDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
487    public ContinueStatus visitSetLocalVerdict(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
488    public ContinueStatus visitSetOfDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
489    public ContinueStatus visitShiftOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
490    public ContinueStatus visitSignature(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
491    public ContinueStatus visitSignatureDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
492    public ContinueStatus visitSignatureFormalPar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
493    public ContinueStatus visitSignatureFormalParList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
494    public ContinueStatus visitSignatureList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
495    public ContinueStatus visitSimpleExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
496    public ContinueStatus visitSimpleExpressions(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
497    public ContinueStatus visitSingleConstDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
498    public ContinueStatus visitSingleExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
499    public ContinueStatus visitSingleQuote(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
500    public ContinueStatus visitSingleTempVarInstance(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
501    public ContinueStatus visitSingleValueOrAttrib(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
502    public ContinueStatus visitSingleVarInstance(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
503    public ContinueStatus visitSingleValueSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
504    public ContinueStatus visitSingleWithAttrib(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
505    public ContinueStatus visitSlash(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
506    public ContinueStatus visitSquareClose(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
507    public ContinueStatus visitSquareOpen(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
508    public ContinueStatus visitStar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
509    public ContinueStatus visitStartStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
510    public ContinueStatus visitStartTCStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
511    public ContinueStatus visitStartTimerStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
512    public ContinueStatus visitStatementBlock(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
513    public ContinueStatus visitStep(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
514    public ContinueStatus visitStopStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
515    public ContinueStatus visitStopTCStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
516    public ContinueStatus visitStopTimerStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
517    public ContinueStatus visitStringAnyOrOmit(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
518    public ContinueStatus visitStringAnyValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
519    public ContinueStatus visitStringLength(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
520    public ContinueStatus visitStringMatchOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
521    public ContinueStatus visitStringOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
522    public ContinueStatus visitStructDefBody(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
523    public ContinueStatus visitStructDefFormalPar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
524    public ContinueStatus visitStructDefFormalParList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
525    public ContinueStatus visitStructFieldDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
526    public ContinueStatus visitStructFieldRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
527    public ContinueStatus visitStructOfDefBody(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
528    public ContinueStatus visitStructuredTypeDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
529    public ContinueStatus visitSubExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
530    public ContinueStatus visitSubTypeDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
531    public ContinueStatus visitSubTypeSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
532    public ContinueStatus visitSubsetMatch(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
533    public ContinueStatus visitSupersetMatch(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
534    public ContinueStatus visitSystemOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
535    public ContinueStatus visitSystemSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
536    public ContinueStatus visitTTCN3File(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
537    public ContinueStatus visitTTCN3Module(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
538    public ContinueStatus visitTTCN3ModuleId(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
539    public ContinueStatus visitTemplateActualPar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
540    public ContinueStatus visitTemplateActualParList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
541    public ContinueStatus visitTemplateBody(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
542    public ContinueStatus visitTemplateDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
543    public ContinueStatus visitTemplateFormalPar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
544    public ContinueStatus visitTemplateFormalParList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
545    public ContinueStatus visitTemplateInstanceAssignment(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
546    public ContinueStatus visitTemplateInstance(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
547    public ContinueStatus visitTemplateKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
548    public ContinueStatus visitTemplateOps(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
549    public ContinueStatus visitTemplateRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
550    public ContinueStatus visitTemplateRefWithParList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
551    public ContinueStatus visitTerm(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
552    public ContinueStatus visitTestcaseActualParAssignment(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
553    public ContinueStatus visitTestcaseActualPar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
554    public ContinueStatus visitTestcaseActualParList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
555    public ContinueStatus visitTestcaseDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
556    public ContinueStatus visitTestcaseInstance(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
557    public ContinueStatus visitTestcaseRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
558    public ContinueStatus visitTimeoutKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
559    public ContinueStatus visitTimeoutStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
560    public ContinueStatus visitTimerInstance(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
561    public ContinueStatus visitTimerKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
562    public ContinueStatus visitTimerOps(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
563    public ContinueStatus visitTimerRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
564    public ContinueStatus visitTimerRefOrAll(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
565    public ContinueStatus visitTimerRefOrAny(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
566    public ContinueStatus visitTimerStatements(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
567    public ContinueStatus visitTimerValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
568    public ContinueStatus visitToClause(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
569    public ContinueStatus visitTriggerStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
570    public ContinueStatus visitTrue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
571    public ContinueStatus visitType(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
572    public ContinueStatus visitTypeActualPar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
573    public ContinueStatus visitTypeActualParList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
574    public ContinueStatus visitTypeDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
575    public ContinueStatus visitTypeDefIdentifier(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
576    public ContinueStatus visitTypeList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
577    public ContinueStatus visitTypeReference(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
578    public ContinueStatus visitUnaryOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
579    public ContinueStatus visitUnderscore(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
580    public ContinueStatus visitUnionDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
581    public ContinueStatus visitUnionDefBody(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
582    public ContinueStatus visitUnionFieldDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
583    public ContinueStatus visitUniversalChar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
584    public ContinueStatus visitUniversalCharString(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
585    public ContinueStatus visitUniversalKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
586    public ContinueStatus visitUnmapStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
587    public ContinueStatus visitUpperBound(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
588    public ContinueStatus visitValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
589    public ContinueStatus visitValueList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
590    public ContinueStatus visitValueMatchSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
591    public ContinueStatus visitValueOrAttribList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
592    public ContinueStatus visitValueOrRange(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
593    public ContinueStatus visitValueParOrTypePar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
594    public ContinueStatus visitValueReference(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
595    public ContinueStatus visitValueSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
596    public ContinueStatus visitValueofOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
597    public ContinueStatus visitVarInitialValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
598    public ContinueStatus visitVarInstance(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
599    public ContinueStatus visitVarList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
600    public ContinueStatus visitVariableAssignment(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
601    public ContinueStatus visitVariableEntry(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
602    public ContinueStatus visitVariableList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
603    public ContinueStatus visitVariableRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
604    public ContinueStatus visitVerdictOps(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
605    public ContinueStatus visitVerdictStatements(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
606    public ContinueStatus visitVerdictTypeKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
607    public ContinueStatus visitVerdictTypeValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
608    public ContinueStatus visitVisibility(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
609    public ContinueStatus visitWhileStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
610    public ContinueStatus visitWithAttribList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
611    public ContinueStatus visitWithStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
612    public ContinueStatus visitXor4b(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
613    public ContinueStatus visitXor(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
614    public ContinueStatus visitBSTRING(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
615    public ContinueStatus visitBSTRINGMATCH(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
616    public ContinueStatus visitDOT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
617    public ContinueStatus visitFLOATVALUE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
618    public ContinueStatus visitHSTRING(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
619    public ContinueStatus visitHSTRINGMATCH(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
620    public ContinueStatus visitOSTRING(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
621    public ContinueStatus visitOSTRINGMATCH(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
622    public ContinueStatus visitRANGEOP(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
623    public ContinueStatus visitACTION(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
624    public ContinueStatus visitACTIVATE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
625    public ContinueStatus visitADDRESS(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
626    public ContinueStatus visitALIVE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
627    public ContinueStatus visitALL(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
628    public ContinueStatus visitALT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
629    public ContinueStatus visitALTSTEP(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
630    public ContinueStatus visitAND(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
631    public ContinueStatus visitAND4B(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
632    public ContinueStatus visitANY(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
633    public ContinueStatus visitANYTYPE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
634    public ContinueStatus visitBITSTRING(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
635    public ContinueStatus visitBOOLEAN(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
636    public ContinueStatus visitBREAK(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
637    public ContinueStatus visitCALL(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
638    public ContinueStatus visitCASE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
639    public ContinueStatus visitCATCH(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
640    public ContinueStatus visitCHAR(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
641    public ContinueStatus visitCHARSTRING(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
642    public ContinueStatus visitCHECK(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
643    public ContinueStatus visitCLEAR(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
644    public ContinueStatus visitCOMPLEMENT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
645    public ContinueStatus visitCOMPONENT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
646    public ContinueStatus visitCONNECT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
647    public ContinueStatus visitCONST(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
648    public ContinueStatus visitCONTINUE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
649    public ContinueStatus visitCONTROL(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
650    public ContinueStatus visitCREATE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
651    public ContinueStatus visitDEACTIVATE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
652    public ContinueStatus visitDEFAULT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
653    public ContinueStatus visitDISCONNECT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
654    public ContinueStatus visitDISPLAY(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
655    public ContinueStatus visitDO(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
656    public ContinueStatus visitDONE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
657    public ContinueStatus visitELSE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
658    public ContinueStatus visitENCODE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
659    public ContinueStatus visitENUMERATED(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
660    public ContinueStatus visitERROR(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
661    public ContinueStatus visitEXCEPT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
662    public ContinueStatus visitEXCEPTION(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
663    public ContinueStatus visitEXECUTE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
664    public ContinueStatus visitEXTENDS(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
665    public ContinueStatus visitEXTENSION(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
666    public ContinueStatus visitEXTERNAL(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
667    public ContinueStatus visitFAIL(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
668    public ContinueStatus visitFALSE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
669    public ContinueStatus visitFLOAT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
670    public ContinueStatus visitFOR(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
671    public ContinueStatus visitFROM(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
672    public ContinueStatus visitFUNCTION(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
673    public ContinueStatus visitFRIEND(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
674    public ContinueStatus visitGETCALL(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
675    public ContinueStatus visitGETREPLY(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
676    public ContinueStatus visitGETVERDICT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
677    public ContinueStatus visitGOTO(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
678    public ContinueStatus visitGROUP(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
679    public ContinueStatus visitHALT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
680    public ContinueStatus visitHEXSTRING(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
681    public ContinueStatus visitIF(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
682    public ContinueStatus visitIFPRESENT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
683    public ContinueStatus visitIMPORT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
684    public ContinueStatus visitIN(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
685    public ContinueStatus visitINCONC(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
686    public ContinueStatus visitINFINITY(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
687    public ContinueStatus visitINOUT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
688    public ContinueStatus visitINTEGER(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
689    public ContinueStatus visitINTERLEAVE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
690    public ContinueStatus visitKILL(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
691    public ContinueStatus visitKILLED(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
692    public ContinueStatus visitLABEL(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
693    public ContinueStatus visitLANGUAGE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
694    public ContinueStatus visitLENGTH(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
695    public ContinueStatus visitLOG(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
696    public ContinueStatus visitMAP(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
697    public ContinueStatus visitMATCH(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
698    public ContinueStatus visitMESSAGE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
699    public ContinueStatus visitMIXED(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
700    public ContinueStatus visitMOD(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
701    public ContinueStatus visitMODIFIES(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
702    public ContinueStatus visitMODULE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
703    public ContinueStatus visitMODULEPAR(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
704    public ContinueStatus visitMTC(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
705    public ContinueStatus visitNOBLOCK(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
706    public ContinueStatus visitNONE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
707    public ContinueStatus visitNOT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
708    public ContinueStatus visitNOT4B(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
709    public ContinueStatus visitNOWAIT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
710    public ContinueStatus visitNULL(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
711    public ContinueStatus visitOBJID(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
712    public ContinueStatus visitOCTETSTRING(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
713    public ContinueStatus visitOF(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
714    public ContinueStatus visitOMIT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
715    public ContinueStatus visitON(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
716    public ContinueStatus visitOPTIONAL(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
717    public ContinueStatus visitOR(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
718    public ContinueStatus visitOR4B(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
719    public ContinueStatus visitOUT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
720    public ContinueStatus visitOVERRIDE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
721    public ContinueStatus visitPARAM(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
722    public ContinueStatus visitPASS(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
723    public ContinueStatus visitPATTERN(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
724    public ContinueStatus visitPERMUTATION(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
725    public ContinueStatus visitPORT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
726    public ContinueStatus visitPRESENT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
727    public ContinueStatus visitPRIVATE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
728    public ContinueStatus visitPROCEDURE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
729    public ContinueStatus visitPUBLIC(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
730    public ContinueStatus visitRAISE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
731    public ContinueStatus visitREAD(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
732    public ContinueStatus visitRECEIVE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
733    public ContinueStatus visitRECORD(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
734    public ContinueStatus visitRECURSIVE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
735    public ContinueStatus visitREM(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
736    public ContinueStatus visitREPEAT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
737    public ContinueStatus visitREPLY(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
738    public ContinueStatus visitRETURN(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
739    public ContinueStatus visitRUNNING(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
740    public ContinueStatus visitRUNS(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
741    public ContinueStatus visitSELECT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
742    public ContinueStatus visitSELF(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
743    public ContinueStatus visitSEND(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
744    public ContinueStatus visitSENDER(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
745    public ContinueStatus visitSET(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
746    public ContinueStatus visitSETVERDICT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
747    public ContinueStatus visitSIGNATURE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
748    public ContinueStatus visitSTART(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
749    public ContinueStatus visitSTOP(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
750    public ContinueStatus visitSUBSET(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
751    public ContinueStatus visitSUPERSET(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
752    public ContinueStatus visitSYSTEM(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
753    public ContinueStatus visitTEMPLATE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
754    public ContinueStatus visitTESTCASE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
755    public ContinueStatus visitTIMEOUT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
756    public ContinueStatus visitTIMER(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
757    public ContinueStatus visitTO(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
758    public ContinueStatus visitTRIGGER(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
759    public ContinueStatus visitTRUE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
760    public ContinueStatus visitTYPE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
761    public ContinueStatus visitUNION(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
762    public ContinueStatus visitUNIVERSAL(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
763    public ContinueStatus visitUNMAP(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
764    public ContinueStatus visitVALUE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
765    public ContinueStatus visitVAR(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
766    public ContinueStatus visitVARIANT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
767    public ContinueStatus visitVERDICTTYPE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
768    public ContinueStatus visitWHILE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
769    public ContinueStatus visitWITH(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
770    public ContinueStatus visitXOR(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
771    public ContinueStatus visitXOR4B(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
772    public ContinueStatus visitNowOperation(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
773    public ContinueStatus visitWaitStatement(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
774    public ContinueStatus visitTimestampSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
775    public ContinueStatus visitREALTIME(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
776    public ContinueStatus visitNOW(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
777    public ContinueStatus visitWAIT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
778    public ContinueStatus visitSTEPSIZE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
779    public ContinueStatus visitTIMESTAMP(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
780    public ContinueStatus visitCONT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
781    public ContinueStatus visitPAR(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
782    public ContinueStatus visitSEQ(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
783    public ContinueStatus visitWS(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
784    public ContinueStatus visitSL_COMMENT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
785    public ContinueStatus visitML_COMMENT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
786    public ContinueStatus visitIDENTIFIER(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
787    public ContinueStatus visitASSIGNMENTCHAR(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
788    public ContinueStatus visitPORTREDIRECTSYMBOL(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
789    public ContinueStatus visitBEGINCHAR(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
790    public ContinueStatus visitCSTRING(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
791    public ContinueStatus visitSTRING(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
792    public ContinueStatus visitNUMBER(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
793    public ContinueStatus visitEXPONENT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
794    public ContinueStatus visitSEMICOLON(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
795    public ContinueStatus visitCOMMA(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
796    public ContinueStatus visitDOUBLECOLON(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
797    public ContinueStatus visitCOLON(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
798    public ContinueStatus visitUNDERSCORE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
799    public ContinueStatus visitENDCHAR(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
800    public ContinueStatus visitSQUAREOPEN(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
801    public ContinueStatus visitSQUARECLOSE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
802    public ContinueStatus visitLPAREN(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
803    public ContinueStatus visitRPAREN(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
804    public ContinueStatus visitLESSTHAN(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
805    public ContinueStatus visitMORETHAN(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
806    public ContinueStatus visitNOTEQUALS(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
807    public ContinueStatus visitMOREOREQUAL(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
808    public ContinueStatus visitLESSOREQUAL(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
809    public ContinueStatus visitEQUAL(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
810    public ContinueStatus visitPLUS(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
811    public ContinueStatus visitMINUS(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
812    public ContinueStatus visitSTAR(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
813    public ContinueStatus visitSLASH(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
814    public ContinueStatus visitSINGLEQUOTE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
815    public ContinueStatus visitDOUBLEQUOTE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
816    public ContinueStatus visitQUESTIONMARK(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
817    public ContinueStatus visitSHIFTLEFT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
818    public ContinueStatus visitSHIFTRIGHT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
819    public ContinueStatus visitROTATELEFT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
820    public ContinueStatus visitROTATERIGHT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
821    public ContinueStatus visitSTRINGANYVALUE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
822    public ContinueStatus visitSTRINGANYOROMIT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
823    public ContinueStatus visitQUOTESYMBOL(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
824    public ContinueStatus visitSTRINGOP(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
825    public ContinueStatus visitZero(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
826    public ContinueStatus visitNonzeronum(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
827    public ContinueStatus visitNonzeronumber(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
828    public ContinueStatus visitDecimalnumber(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
829    public ContinueStatus visitNum(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
830    public ContinueStatus visitBIN(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
831    public ContinueStatus visitHEX(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
832    public ContinueStatus visitOCT(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
833    public ContinueStatus visitChar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
834    public ContinueStatus visitGeneralTextCharacter(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
835    public ContinueStatus visitAlphanumeric(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
836    public ContinueStatus visitLetter(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
837    public ContinueStatus visitUppercaseLetter(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
838    public ContinueStatus visitLowercaseLetter(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
839    public ContinueStatus visitSpecial(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
840    public ContinueStatus visitOtherSpecial(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
841    public ContinueStatus visitOtherCharacter(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
842    public ContinueStatus visitSpace(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
843    public ContinueStatus visitPreProcessorMacro(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
844
845    public ContinueStatus visit(LocationAST node) throws TTCN3BehaviorException {
846        visitedNodeCount++;
847        ContinueStatus continueStatus;
848        switch(node.getType()) {
849            case TTCN3ParserTokenTypes.AddExpression:
850                            continueStatus=visitAddExpression(node);
851                            return continueStatus;
852            case TTCN3ParserTokenTypes.AddressRefList:
853                            continueStatus=visitAddressRefList(node);
854                            return continueStatus;
855            case TTCN3ParserTokenTypes.AliveKeyword:
856                            continueStatus=visitAliveKeyword(node);
857                            return continueStatus;
858            case TTCN3ParserTokenTypes.AliveOp:
859                            continueStatus=visitAliveOp(node);
860                            return continueStatus;
861            case TTCN3ParserTokenTypes.AllAltstepsWithExcept:
862                            continueStatus=visitAllAltstepsWithExcept(node);
863                            return continueStatus;
864            case TTCN3ParserTokenTypes.AllCompsAllPortsSpec:
865                            continueStatus=visitAllCompsAllPortsSpec(node);
866                            return continueStatus;
867            case TTCN3ParserTokenTypes.AllConnectionsSpec:
868                            continueStatus=visitAllConnectionsSpec(node);
869                            return continueStatus;
870            case TTCN3ParserTokenTypes.AllConstsWithExcept:
871                            continueStatus=visitAllConstsWithExcept(node);
872                            return continueStatus;
873            case TTCN3ParserTokenTypes.AllFunctionsWithExcept:
874                            continueStatus=visitAllFunctionsWithExcept(node);
875                            return continueStatus;
876            case TTCN3ParserTokenTypes.AllGroupsWithExcept:
877                            continueStatus=visitAllGroupsWithExcept(node);
878                            return continueStatus;
879            case TTCN3ParserTokenTypes.AllModuleParWithExcept:
880                            continueStatus=visitAllModuleParWithExcept(node);
881                            return continueStatus;
882            case TTCN3ParserTokenTypes.AllPortsSpec:
883                            continueStatus=visitAllPortsSpec(node);
884                            return continueStatus;
885            case TTCN3ParserTokenTypes.AllSignaturesWithExcept:
886                            continueStatus=visitAllSignaturesWithExcept(node);
887                            return continueStatus;
888            case TTCN3ParserTokenTypes.AllTemplsWithExcept:
889                            continueStatus=visitAllTemplsWithExcept(node);
890                            return continueStatus;
891            case TTCN3ParserTokenTypes.AllTestcasesWithExcept:
892                            continueStatus=visitAllTestcasesWithExcept(node);
893                            return continueStatus;
894            case TTCN3ParserTokenTypes.AllTypesWithExcept:
895                            continueStatus=visitAllTypesWithExcept(node);
896                            return continueStatus;
897            case TTCN3ParserTokenTypes.AllWithExcepts:
898                            continueStatus=visitAllWithExcepts(node);
899                            return continueStatus;
900            case TTCN3ParserTokenTypes.AltstepInstance:
901                            continueStatus=visitAltstepInstance(node);
902                            return continueStatus;
903            case TTCN3ParserTokenTypes.AltstepLocalDef:
904                            continueStatus=visitAltstepLocalDef(node);
905                            return continueStatus;
906            case TTCN3ParserTokenTypes.AltstepLocalDefList:
907                            continueStatus=visitAltstepLocalDefList(node);
908                            return continueStatus;
909            case TTCN3ParserTokenTypes.AltstepRef:
910                            continueStatus=visitAltstepRef(node);
911                            return continueStatus;
912            case TTCN3ParserTokenTypes.AltstepRefList:
913                            continueStatus=visitAltstepRefList(node);
914                            return continueStatus;
915            case TTCN3ParserTokenTypes.AndExpression:
916                            continueStatus=visitAndExpression(node);
917                            return continueStatus;
918            case TTCN3ParserTokenTypes.AnyTypeKeyword:
919                            continueStatus=visitAnyTypeKeyword(node);
920                            return continueStatus;
921            case TTCN3ParserTokenTypes.AllRef:
922                            continueStatus=visitAllRef(node);
923                            return continueStatus;
924            case TTCN3ParserTokenTypes.BitAndExpression:
925                            continueStatus=visitBitAndExpression(node);
926                            return continueStatus;
927            case TTCN3ParserTokenTypes.BitNotExpression:
928                            continueStatus=visitBitNotExpression(node);
929                            return continueStatus;
930            case TTCN3ParserTokenTypes.BitOrExpression:
931                            continueStatus=visitBitOrExpression(node);
932                            return continueStatus;
933            case TTCN3ParserTokenTypes.BitXorExpression:
934                            continueStatus=visitBitXorExpression(node);
935                            return continueStatus;
936            case TTCN3ParserTokenTypes.BreakStatement:
937                            continueStatus=visitBreakStatement(node);
938                            return continueStatus;
939            case TTCN3ParserTokenTypes.CaseKeyword:
940                            continueStatus=visitCaseKeyword(node);
941                            return continueStatus;
942            case TTCN3ParserTokenTypes.CheckPortOpsPresent:
943                            continueStatus=visitCheckPortOpsPresent(node);
944                            return continueStatus;
945            case TTCN3ParserTokenTypes.CompenentIdentifierOrLiteral:
946                            continueStatus=visitCompenentIdentifierOrLiteral(node);
947                            return continueStatus;
948            case TTCN3ParserTokenTypes.ComponentIdentifierOrLiteral:
949                            continueStatus=visitComponentIdentifierOrLiteral(node);
950                            return continueStatus;
951            case TTCN3ParserTokenTypes.ComponentReferenceOrLiteral:
952                            continueStatus=visitComponentReferenceOrLiteral(node);
953                            return continueStatus;
954            case TTCN3ParserTokenTypes.ConstRefList:
955                            continueStatus=visitConstRefList(node);
956                            return continueStatus;
957            case TTCN3ParserTokenTypes.ContinueStatement:
958                            continueStatus=visitContinueStatement(node);
959                            return continueStatus;
960            case TTCN3ParserTokenTypes.DefaultKeyword:
961                            continueStatus=visitDefaultKeyword(node);
962                            return continueStatus;
963            case TTCN3ParserTokenTypes.DerivedRefWithParList:
964                            continueStatus=visitDerivedRefWithParList(node);
965                            return continueStatus;
966            case TTCN3ParserTokenTypes.EqualExpression:
967                            continueStatus=visitEqualExpression(node);
968                            return continueStatus;
969            case TTCN3ParserTokenTypes.ExceptAltstepSpec:
970                            continueStatus=visitExceptAltstepSpec(node);
971                            return continueStatus;
972            case TTCN3ParserTokenTypes.ExceptConstSpec:
973                            continueStatus=visitExceptConstSpec(node);
974                            return continueStatus;
975            case TTCN3ParserTokenTypes.ExceptElement:
976                            continueStatus=visitExceptElement(node);
977                            return continueStatus;
978            case TTCN3ParserTokenTypes.ExceptFunctionSpec:
979                            continueStatus=visitExceptFunctionSpec(node);
980                            return continueStatus;
981            case TTCN3ParserTokenTypes.ExceptGroupRefList:
982                            continueStatus=visitExceptGroupRefList(node);
983                            return continueStatus;
984            case TTCN3ParserTokenTypes.ExceptGroupSpec:
985                            continueStatus=visitExceptGroupSpec(node);
986                            return continueStatus;
987            case TTCN3ParserTokenTypes.ExceptModuleParSpec:
988                            continueStatus=visitExceptModuleParSpec(node);
989                            return continueStatus;
990            case TTCN3ParserTokenTypes.ExceptSignatureSpec:
991                            continueStatus=visitExceptSignatureSpec(node);
992                            return continueStatus;
993            case TTCN3ParserTokenTypes.ExceptSpec:
994                            continueStatus=visitExceptSpec(node);
995                            return continueStatus;
996            case TTCN3ParserTokenTypes.ExceptTemplateSpec:
997                            continueStatus=visitExceptTemplateSpec(node);
998                            return continueStatus;
999            case TTCN3ParserTokenTypes.ExceptTestcaseSpec:
1000                            continueStatus=visitExceptTestcaseSpec(node);
1001                            return continueStatus;
1002            case TTCN3ParserTokenTypes.ExceptTypeDefSpec:
1003                            continueStatus=visitExceptTypeDefSpec(node);
1004                            return continueStatus;
1005            case TTCN3ParserTokenTypes.ExceptsDef:
1006                            continueStatus=visitExceptsDef(node);
1007                            return continueStatus;
1008            case TTCN3ParserTokenTypes.ExtendsKeyword:
1009                            continueStatus=visitExtendsKeyword(node);
1010                            return continueStatus;
1011            case TTCN3ParserTokenTypes.FloatDotNotation:
1012                            continueStatus=visitFloatDotNotation(node);
1013                            return continueStatus;
1014            case TTCN3ParserTokenTypes.FloatENotation:
1015                            continueStatus=visitFloatENotation(node);
1016                            return continueStatus;
1017            case TTCN3ParserTokenTypes.FromClausePresent:
1018                            continueStatus=visitFromClausePresent(node);
1019                            return continueStatus;
1020            case TTCN3ParserTokenTypes.FullGroupIdentifier:
1021                            continueStatus=visitFullGroupIdentifier(node);
1022                            return continueStatus;
1023            case TTCN3ParserTokenTypes.FullGroupIdentifierWithExcept:
1024                            continueStatus=visitFullGroupIdentifierWithExcept(node);
1025                            return continueStatus;
1026            case TTCN3ParserTokenTypes.FunctionRefList:
1027                            continueStatus=visitFunctionRefList(node);
1028                            return continueStatus;
1029            case TTCN3ParserTokenTypes.GroupRefList:
1030                            continueStatus=visitGroupRefList(node);
1031                            return continueStatus;
1032            case TTCN3ParserTokenTypes.GroupRefListWithExcept:
1033                            continueStatus=visitGroupRefListWithExcept(node);
1034                            return continueStatus;
1035            case TTCN3ParserTokenTypes.ImportAltstepSpec:
1036                            continueStatus=visitImportAltstepSpec(node);
1037                            return continueStatus;
1038            case TTCN3ParserTokenTypes.ImportModuleParSpec:
1039                            continueStatus=visitImportModuleParSpec(node);
1040                            return continueStatus;
1041            case TTCN3ParserTokenTypes.KillKeyword:
1042                            continueStatus=visitKillKeyword(node);
1043                            return continueStatus;
1044            case TTCN3ParserTokenTypes.KillTCStatement:
1045                            continueStatus=visitKillTCStatement(node);
1046                            return continueStatus;
1047            case TTCN3ParserTokenTypes.KilledStatement:
1048                            continueStatus=visitKilledStatement(node);
1049                            return continueStatus;
1050            case TTCN3ParserTokenTypes.LogItem:
1051                            continueStatus=visitLogItem(node);
1052                            return continueStatus;
1053            case TTCN3ParserTokenTypes.ModuleDefinitionList:
1054                            continueStatus=visitModuleDefinitionList(node);
1055                            return continueStatus;
1056            case TTCN3ParserTokenTypes.ModuleParRefList:
1057                            continueStatus=visitModuleParRefList(node);
1058                            return continueStatus;
1059            case TTCN3ParserTokenTypes.MulExpression:
1060                            continueStatus=visitMulExpression(node);
1061                            return continueStatus;
1062            case TTCN3ParserTokenTypes.NestedEnumDef:
1063                            continueStatus=visitNestedEnumDef(node);
1064                            return continueStatus;
1065            case TTCN3ParserTokenTypes.NestedRecordDef:
1066                            continueStatus=visitNestedRecordDef(node);
1067                            return continueStatus;
1068            case TTCN3ParserTokenTypes.NestedRecordOfDef:
1069                            continueStatus=visitNestedRecordOfDef(node);
1070                            return continueStatus;
1071            case TTCN3ParserTokenTypes.NestedSetDef:
1072                            continueStatus=visitNestedSetDef(node);
1073                            return continueStatus;
1074            case TTCN3ParserTokenTypes.NestedSetOfDef:
1075                            continueStatus=visitNestedSetOfDef(node);
1076                            return continueStatus;
1077            case TTCN3ParserTokenTypes.NestedTypeDef:
1078                            continueStatus=visitNestedTypeDef(node);
1079                            return continueStatus;
1080            case TTCN3ParserTokenTypes.NestedUnionDef:
1081                            continueStatus=visitNestedUnionDef(node);
1082                            return continueStatus;
1083            case TTCN3ParserTokenTypes.NotExpression:
1084                            continueStatus=visitNotExpression(node);
1085                            return continueStatus;
1086            case TTCN3ParserTokenTypes.OmitValue:
1087                            continueStatus=visitOmitValue(node);
1088                            return continueStatus;
1089            case TTCN3ParserTokenTypes.PortRedirectSymbol:
1090                            continueStatus=visitPortRedirectSymbol(node);
1091                            return continueStatus;
1092            case TTCN3ParserTokenTypes.PortRedirectWithValueAndParam:
1093                            continueStatus=visitPortRedirectWithValueAndParam(node);
1094                            return continueStatus;
1095            case TTCN3ParserTokenTypes.RedirectPresent:
1096                            continueStatus=visitRedirectPresent(node);
1097                            return continueStatus;
1098            case TTCN3ParserTokenTypes.RedirectWithParamSpec:
1099                            continueStatus=visitRedirectWithParamSpec(node);
1100                            return continueStatus;
1101            case TTCN3ParserTokenTypes.RedirectWithValueAndParamSpec:
1102                            continueStatus=visitRedirectWithValueAndParamSpec(node);
1103                            return continueStatus;
1104            case TTCN3ParserTokenTypes.RelExpression:
1105                            continueStatus=visitRelExpression(node);
1106                            return continueStatus;
1107            case TTCN3ParserTokenTypes.RepeatStatement:
1108                            continueStatus=visitRepeatStatement(node);
1109                            return continueStatus;
1110            case TTCN3ParserTokenTypes.RestrictedTemplate:
1111                            continueStatus=visitRestrictedTemplate(node);
1112                            return continueStatus;
1113            case TTCN3ParserTokenTypes.SelectCase:
1114                            continueStatus=visitSelectCase(node);
1115                            return continueStatus;
1116            case TTCN3ParserTokenTypes.SelectCaseBody:
1117                            continueStatus=visitSelectCaseBody(node);
1118                            return continueStatus;
1119            case TTCN3ParserTokenTypes.SelectCaseConstruct:
1120                            continueStatus=visitSelectCaseConstruct(node);
1121                            return continueStatus;
1122            case TTCN3ParserTokenTypes.SelectKeyword:
1123                            continueStatus=visitSelectKeyword(node);
1124                            return continueStatus;
1125            case TTCN3ParserTokenTypes.ShiftExpression:
1126                            continueStatus=visitShiftExpression(node);
1127                            return continueStatus;
1128            case TTCN3ParserTokenTypes.SignatureRefList:
1129                            continueStatus=visitSignatureRefList(node);
1130                            return continueStatus;
1131            case TTCN3ParserTokenTypes.SingleConnectionSpec:
1132                            continueStatus=visitSingleConnectionSpec(node);
1133                            return continueStatus;
1134            case TTCN3ParserTokenTypes.SingleOrMultiConnectionSpec:
1135                            continueStatus=visitSingleOrMultiConnectionSpec(node);
1136                            return continueStatus;
1137            case TTCN3ParserTokenTypes.SingleTimerInstance:
1138                            continueStatus=visitSingleTimerInstance(node);
1139                            return continueStatus;
1140            case TTCN3ParserTokenTypes.TempVarList:
1141                            continueStatus=visitTempVarList(node);
1142                            return continueStatus;
1143            case TTCN3ParserTokenTypes.TemplateRefList:
1144                            continueStatus=visitTemplateRefList(node);
1145                            return continueStatus;
1146            case TTCN3ParserTokenTypes.TemplateRestriction:
1147                            continueStatus=visitTemplateRestriction(node);
1148                            return continueStatus;
1149            case TTCN3ParserTokenTypes.TestcaseRefList:
1150                            continueStatus=visitTestcaseRefList(node);
1151                            return continueStatus;
1152            case TTCN3ParserTokenTypes.TimerList:
1153                            continueStatus=visitTimerList(node);
1154                            return continueStatus;
1155            case TTCN3ParserTokenTypes.TypeRefList:
1156                            continueStatus=visitTypeRefList(node);
1157                            return continueStatus;
1158            case TTCN3ParserTokenTypes.UnaryExpression:
1159                            continueStatus=visitUnaryExpression(node);
1160                            return continueStatus;
1161            case TTCN3ParserTokenTypes.NameForm:
1162                            continueStatus=visitNameForm(node);
1163                            return continueStatus;
1164            case TTCN3ParserTokenTypes.NumberForm:
1165                            continueStatus=visitNumberForm(node);
1166                            return continueStatus;
1167            case TTCN3ParserTokenTypes.NameAndNumberForm:
1168                            continueStatus=visitNameAndNumberForm(node);
1169                            return continueStatus;
1170            case TTCN3ParserTokenTypes.VariationKeyword:
1171                            continueStatus=visitVariationKeyword(node);
1172                            return continueStatus;
1173            case TTCN3ParserTokenTypes.DefinitiveIdentifier:
1174                            continueStatus=visitDefinitiveIdentifier(node);
1175                            return continueStatus;
1176            case TTCN3ParserTokenTypes.DefinitiveNumberForm:
1177                            continueStatus=visitDefinitiveNumberForm(node);
1178                            return continueStatus;
1179            case TTCN3ParserTokenTypes.XorExpression:
1180                            continueStatus=visitXorExpression(node);
1181                            return continueStatus;
1182            case TTCN3ParserTokenTypes.DefinitiveNameAndNumberForm:
1183                            continueStatus=visitDefinitiveNameAndNumberForm(node);
1184                            return continueStatus;
1185            case TTCN3ParserTokenTypes.ActivateOp:
1186                            continueStatus=visitActivateOp(node);
1187                            return continueStatus;
1188            case TTCN3ParserTokenTypes.AddOp:
1189                            continueStatus=visitAddOp(node);
1190                            return continueStatus;
1191            case TTCN3ParserTokenTypes.AddressKeyword:
1192                            continueStatus=visitAddressKeyword(node);
1193                            return continueStatus;
1194            case TTCN3ParserTokenTypes.AddressRef:
1195                            continueStatus=visitAddressRef(node);
1196                            return continueStatus;
1197            case TTCN3ParserTokenTypes.AddressValue:
1198                            continueStatus=visitAddressValue(node);
1199                            return continueStatus;
1200            case TTCN3ParserTokenTypes.AllKeyword:
1201                            continueStatus=visitAllKeyword(node);
1202                            return continueStatus;
1203            case TTCN3ParserTokenTypes.AllOrSignatureList:
1204                            continueStatus=visitAllOrSignatureList(node);
1205                            return continueStatus;
1206            case TTCN3ParserTokenTypes.AllOrTypeList:
1207                            continueStatus=visitAllOrTypeList(node);
1208                            return continueStatus;
1209            case TTCN3ParserTokenTypes.AllPort:
1210                            continueStatus=visitAllPort(node);
1211                            return continueStatus;
1212            case TTCN3ParserTokenTypes.AllowedValues:
1213                            continueStatus=visitAllowedValues(node);
1214                            return continueStatus;
1215            case TTCN3ParserTokenTypes.AltConstruct:
1216                            continueStatus=visitAltConstruct(node);
1217                            return continueStatus;
1218            case TTCN3ParserTokenTypes.AltGuardChar:
1219                            continueStatus=visitAltGuardChar(node);
1220                            return continueStatus;
1221            case TTCN3ParserTokenTypes.AltGuardElement:
1222                            continueStatus=visitAltGuardElement(node);
1223                            return continueStatus;
1224            case TTCN3ParserTokenTypes.AltGuardElements:
1225                            continueStatus=visitAltGuardElements(node);
1226                            return continueStatus;
1227            case TTCN3ParserTokenTypes.AltGuardList:
1228                            continueStatus=visitAltGuardList(node);
1229                            return continueStatus;
1230            case TTCN3ParserTokenTypes.AltKeyword:
1231                            continueStatus=visitAltKeyword(node);
1232                            return continueStatus;
1233            case TTCN3ParserTokenTypes.AltstepDef:
1234                            continueStatus=visitAltstepDef(node);
1235                            return continueStatus;
1236            case TTCN3ParserTokenTypes.AltstepKeyword:
1237                            continueStatus=visitAltstepKeyword(node);
1238                            return continueStatus;
1239            case TTCN3ParserTokenTypes.And4b:
1240                            continueStatus=visitAnd4b(node);
1241                            return continueStatus;
1242            case TTCN3ParserTokenTypes.And:
1243                            continueStatus=visitAnd(node);
1244                            return continueStatus;
1245            case TTCN3ParserTokenTypes.AnyKeyword:
1246                            continueStatus=visitAnyKeyword(node);
1247                            return continueStatus;
1248            case TTCN3ParserTokenTypes.AnyOrOmit:
1249                            continueStatus=visitAnyOrOmit(node);
1250                            return continueStatus;
1251            case TTCN3ParserTokenTypes.AnyValue:
1252                            continueStatus=visitAnyValue(node);
1253                            return continueStatus;
1254            case TTCN3ParserTokenTypes.ArrayBounds:
1255                            continueStatus=visitArrayBounds(node);
1256                            return continueStatus;
1257            case TTCN3ParserTokenTypes.ArrayDef:
1258                            continueStatus=visitArrayDef(node);
1259                            return continueStatus;
1260            case TTCN3ParserTokenTypes.ArrayDefRange:
1261                            continueStatus=visitArrayDefRange(node);
1262                            return continueStatus;
1263            case TTCN3ParserTokenTypes.ArrayElementConstExpressionList:
1264                            continueStatus=visitArrayElementConstExpressionList(node);
1265                            return continueStatus;
1266            case TTCN3ParserTokenTypes.ArrayElementExpressionList:
1267                            continueStatus=visitArrayElementExpressionList(node);
1268                            return continueStatus;
1269            case TTCN3ParserTokenTypes.ArrayElementSpec:
1270                            continueStatus=visitArrayElementSpec(node);
1271                            return continueStatus;
1272            case TTCN3ParserTokenTypes.ArrayElementSpecList:
1273                            continueStatus=visitArrayElementSpecList(node);
1274                            return continueStatus;
1275            case TTCN3ParserTokenTypes.ArrayExpression:
1276                            continueStatus=visitArrayExpression(node);
1277                            return continueStatus;
1278            case TTCN3ParserTokenTypes.ArrayOrBitRef:
1279                            continueStatus=visitArrayOrBitRef(node);
1280                            return continueStatus;
1281            case TTCN3ParserTokenTypes.ArrayValueOrAttrib:
1282                            continueStatus=visitArrayValueOrAttrib(node);
1283                            return continueStatus;
1284            case TTCN3ParserTokenTypes.Assignment:
1285                            continueStatus=visitAssignment(node);
1286                            return continueStatus;
1287            case TTCN3ParserTokenTypes.AssignmentChar:
1288                            continueStatus=visitAssignmentChar(node);
1289                            return continueStatus;
1290            case TTCN3ParserTokenTypes.AssignmentList:
1291                            continueStatus=visitAssignmentList(node);
1292                            return continueStatus;
1293            case TTCN3ParserTokenTypes.AttribKeyword:
1294                            continueStatus=visitAttribKeyword(node);
1295                            return continueStatus;
1296            case TTCN3ParserTokenTypes.AttribQualifier:
1297                            continueStatus=visitAttribQualifier(node);
1298                            return continueStatus;
1299            case TTCN3ParserTokenTypes.AttribSpec:
1300                            continueStatus=visitAttribSpec(node);
1301                            return continueStatus;
1302            case TTCN3ParserTokenTypes.BaseTemplate:
1303                            continueStatus=visitBaseTemplate(node);
1304                            return continueStatus;
1305            case TTCN3ParserTokenTypes.BasicStatements:
1306                            continueStatus=visitBasicStatements(node);
1307                            return continueStatus;
1308            case TTCN3ParserTokenTypes.BeginChar:
1309                            continueStatus=visitBeginChar(node);
1310                            return continueStatus;
1311            case TTCN3ParserTokenTypes.BehaviourStatements:
1312                            continueStatus=visitBehaviourStatements(node);
1313                            return continueStatus;
1314            case TTCN3ParserTokenTypes.BinOrMatch:
1315                            continueStatus=visitBinOrMatch(node);
1316                            return continueStatus;
1317            case TTCN3ParserTokenTypes.BitOp:
1318                            continueStatus=visitBitOp(node);
1319                            return continueStatus;
1320            case TTCN3ParserTokenTypes.BitStringKeyword:
1321                            continueStatus=visitBitStringKeyword(node);
1322                            return continueStatus;
1323            case TTCN3ParserTokenTypes.BitStringMatch:
1324                            continueStatus=visitBitStringMatch(node);
1325                            return continueStatus;
1326            case TTCN3ParserTokenTypes.BitStringValue:
1327                            continueStatus=visitBitStringValue(node);
1328                            return continueStatus;
1329            case TTCN3ParserTokenTypes.BooleanExpression:
1330                            continueStatus=visitBooleanExpression(node);
1331                            return continueStatus;
1332            case TTCN3ParserTokenTypes.BooleanKeyword:
1333                            continueStatus=visitBooleanKeyword(node);
1334                            return continueStatus;
1335            case TTCN3ParserTokenTypes.BooleanValue:
1336                            continueStatus=visitBooleanValue(node);
1337                            return continueStatus;
1338            case TTCN3ParserTokenTypes.CallBodyGuard:
1339                            continueStatus=visitCallBodyGuard(node);
1340                            return continueStatus;
1341            case TTCN3ParserTokenTypes.CallBodyOps:
1342                            continueStatus=visitCallBodyOps(node);
1343                            return continueStatus;
1344            case TTCN3ParserTokenTypes.CallBodyStatement:
1345                            continueStatus=visitCallBodyStatement(node);
1346                            return continueStatus;
1347            case TTCN3ParserTokenTypes.CallBodyStatementList:
1348                            continueStatus=visitCallBodyStatementList(node);
1349                            return continueStatus;
1350            case TTCN3ParserTokenTypes.CallParameters:
1351                            continueStatus=visitCallParameters(node);
1352                            return continueStatus;
1353            case TTCN3ParserTokenTypes.CallStatement:
1354                            continueStatus=visitCallStatement(node);
1355                            return continueStatus;
1356            case TTCN3ParserTokenTypes.CallTimerValue:
1357                            continueStatus=visitCallTimerValue(node);
1358                            return continueStatus;
1359            case TTCN3ParserTokenTypes.CatchOpParameter:
1360                            continueStatus=visitCatchOpParameter(node);
1361                            return continueStatus;
1362            case TTCN3ParserTokenTypes.CatchStatement:
1363                            continueStatus=visitCatchStatement(node);
1364                            return continueStatus;
1365            case TTCN3ParserTokenTypes.Cell:
1366                            continueStatus=visitCell(node);
1367                            return continueStatus;
1368            case TTCN3ParserTokenTypes.CharKeyword:
1369                            continueStatus=visitCharKeyword(node);
1370                            return continueStatus;
1371            case TTCN3ParserTokenTypes.CharStringKeyword:
1372                            continueStatus=visitCharStringKeyword(node);
1373                            return continueStatus;
1374            case TTCN3ParserTokenTypes.CharStringMatch:
1375                            continueStatus=visitCharStringMatch(node);
1376                            return continueStatus;
1377            case TTCN3ParserTokenTypes.CharStringPattern:
1378                            continueStatus=visitCharStringPattern(node);
1379                            return continueStatus;
1380            case TTCN3ParserTokenTypes.CharStringValue:
1381                            continueStatus=visitCharStringValue(node);
1382                            return continueStatus;
1383            case TTCN3ParserTokenTypes.CharStringValueId:
1384                            continueStatus=visitCharStringValueId(node);
1385                            return continueStatus;
1386            case TTCN3ParserTokenTypes.CheckParameter:
1387                            continueStatus=visitCheckParameter(node);
1388                            return continueStatus;
1389            case TTCN3ParserTokenTypes.CheckStatement:
1390                            continueStatus=visitCheckStatement(node);
1391                            return continueStatus;
1392            case TTCN3ParserTokenTypes.ClearStatement:
1393                            continueStatus=visitClearStatement(node);
1394                            return continueStatus;
1395            case TTCN3ParserTokenTypes.Colon:
1396                            continueStatus=visitColon(node);
1397                            return continueStatus;
1398            case TTCN3ParserTokenTypes.Comma:
1399                            continueStatus=visitComma(node);
1400                            return continueStatus;
1401            case TTCN3ParserTokenTypes.CommunicationStatements:
1402                            continueStatus=visitCommunicationStatements(node);
1403                            return continueStatus;
1404            case TTCN3ParserTokenTypes.Complement:
1405                            continueStatus=visitComplement(node);
1406                            return continueStatus;
1407            case TTCN3ParserTokenTypes.ComponentDef:
1408                            continueStatus=visitComponentDef(node);
1409                            return continueStatus;
1410            case TTCN3ParserTokenTypes.ComponentDefList:
1411                            continueStatus=visitComponentDefList(node);
1412                            return continueStatus;
1413            case TTCN3ParserTokenTypes.ComponentElementDef:
1414                            continueStatus=visitComponentElementDef(node);
1415                            return continueStatus;
1416            case TTCN3ParserTokenTypes.ComponentId:
1417                            continueStatus=visitComponentId(node);
1418                            return continueStatus;
1419            case TTCN3ParserTokenTypes.ComponentIdentifier:
1420                            continueStatus=visitComponentIdentifier(node);
1421                            return continueStatus;
1422            case TTCN3ParserTokenTypes.ComponentRef:
1423                            continueStatus=visitComponentRef(node);
1424                            return continueStatus;
1425            case TTCN3ParserTokenTypes.ComponentType:
1426                            continueStatus=visitComponentType(node);
1427                            return continueStatus;
1428            case TTCN3ParserTokenTypes.ComponentRefAssignment:
1429                            continueStatus=visitComponentRefAssignment(node);
1430                            return continueStatus;
1431            case TTCN3ParserTokenTypes.CompoundConstExpression:
1432                            continueStatus=visitCompoundConstExpression(node);
1433                            return continueStatus;
1434            case TTCN3ParserTokenTypes.CompoundExpression:
1435                            continueStatus=visitCompoundExpression(node);
1436                            return continueStatus;
1437            case TTCN3ParserTokenTypes.ConditionalConstruct:
1438                            continueStatus=visitConditionalConstruct(node);
1439                            return continueStatus;
1440            case TTCN3ParserTokenTypes.ConfigSpec:
1441                            continueStatus=visitConfigSpec(node);
1442                            return continueStatus;
1443            case TTCN3ParserTokenTypes.ConfigurationOps:
1444                            continueStatus=visitConfigurationOps(node);
1445                            return continueStatus;
1446            case TTCN3ParserTokenTypes.ConfigurationStatements:
1447                            continueStatus=visitConfigurationStatements(node);
1448                            return continueStatus;
1449            case TTCN3ParserTokenTypes.ConnectStatement:
1450                            continueStatus=visitConnectStatement(node);
1451                            return continueStatus;
1452            case TTCN3ParserTokenTypes.ConstDef:
1453                            continueStatus=visitConstDef(node);
1454                            return continueStatus;
1455            case TTCN3ParserTokenTypes.ConstList:
1456                            continueStatus=visitConstList(node);
1457                            return continueStatus;
1458            case TTCN3ParserTokenTypes.ConstantExpression:
1459                            continueStatus=visitConstantExpression(node);
1460                            return continueStatus;
1461            case TTCN3ParserTokenTypes.ControlStatement:
1462                            continueStatus=visitControlStatement(node);
1463                            return continueStatus;
1464            case TTCN3ParserTokenTypes.ControlStatementOrDef:
1465                            continueStatus=visitControlStatementOrDef(node);
1466                            return continueStatus;
1467            case TTCN3ParserTokenTypes.ControlStatementOrDefList:
1468                            continueStatus=visitControlStatementOrDefList(node);
1469                            return continueStatus;
1470            case TTCN3ParserTokenTypes.CreateOp:
1471                            continueStatus=visitCreateOp(node);
1472                            return continueStatus;
1473            case TTCN3ParserTokenTypes.Cstring:
1474                            continueStatus=visitCstring(node);
1475                            return continueStatus;
1476            case TTCN3ParserTokenTypes.Dash:
1477                            continueStatus=visitDash(node);
1478                            return continueStatus;
1479            case TTCN3ParserTokenTypes.DeactivateStatement:
1480                            continueStatus=visitDeactivateStatement(node);
1481                            return continueStatus;
1482            case TTCN3ParserTokenTypes.DefIndentClose:
1483                            continueStatus=visitDefIndentClose(node);
1484                            return continueStatus;
1485            case TTCN3ParserTokenTypes.DefIndentOpen:
1486                            continueStatus=visitDefIndentOpen(node);
1487                            return continueStatus;
1488            case TTCN3ParserTokenTypes.DefKeyword:
1489                            continueStatus=visitDefKeyword(node);
1490                            return continueStatus;
1491            case TTCN3ParserTokenTypes.DefOrFieldRef:
1492                            continueStatus=visitDefOrFieldRef(node);
1493                            return continueStatus;
1494            case TTCN3ParserTokenTypes.DefOrFieldRefList:
1495                            continueStatus=visitDefOrFieldRefList(node);
1496                            return continueStatus;
1497            case TTCN3ParserTokenTypes.DerivedDef:
1498                            continueStatus=visitDerivedDef(node);
1499                            return continueStatus;
1500            case TTCN3ParserTokenTypes.DerivedRegWithParList:
1501                            continueStatus=visitDerivedRegWithParList(node);
1502                            return continueStatus;
1503            case TTCN3ParserTokenTypes.Direction:
1504                            continueStatus=visitDirection(node);
1505                            return continueStatus;
1506            case TTCN3ParserTokenTypes.DisconnectStatement:
1507                            continueStatus=visitDisconnectStatement(node);
1508                            return continueStatus;
1509            case TTCN3ParserTokenTypes.DisplayKeyword:
1510                            continueStatus=visitDisplayKeyword(node);
1511                            return continueStatus;
1512            case TTCN3ParserTokenTypes.DoWhileStatement:
1513                            continueStatus=visitDoWhileStatement(node);
1514                            return continueStatus;
1515            case TTCN3ParserTokenTypes.DoneStatement:
1516                            continueStatus=visitDoneStatement(node);
1517                            return continueStatus;
1518            case TTCN3ParserTokenTypes.Dot:
1519                            continueStatus=visitDot(node);
1520                            return continueStatus;
1521            case TTCN3ParserTokenTypes.DoubleColon:
1522                            continueStatus=visitDoubleColon(node);
1523                            return continueStatus;
1524            case TTCN3ParserTokenTypes.ElseClause:
1525                            continueStatus=visitElseClause(node);
1526                            return continueStatus;
1527            case TTCN3ParserTokenTypes.ElseIfClause:
1528                            continueStatus=visitElseIfClause(node);
1529                            return continueStatus;
1530            case TTCN3ParserTokenTypes.ElseIfClauses:
1531                            continueStatus=visitElseIfClauses(node);
1532                            return continueStatus;
1533            case TTCN3ParserTokenTypes.ElseStatement:
1534                            continueStatus=visitElseStatement(node);
1535                            return continueStatus;
1536            case TTCN3ParserTokenTypes.EncodeKeyword:
1537                            continueStatus=visitEncodeKeyword(node);
1538                            return continueStatus;
1539            case TTCN3ParserTokenTypes.EndChar:
1540                            continueStatus=visitEndChar(node);
1541                            return continueStatus;
1542            case TTCN3ParserTokenTypes.EnumDef:
1543                            continueStatus=visitEnumDef(node);
1544                            return continueStatus;
1545            case TTCN3ParserTokenTypes.EnumeratedValue:
1546                            continueStatus=visitEnumeratedValue(node);
1547                            return continueStatus;
1548            case TTCN3ParserTokenTypes.Enumeration:
1549                            continueStatus=visitEnumeration(node);
1550                            return continueStatus;
1551            case TTCN3ParserTokenTypes.EnumerationList:
1552                            continueStatus=visitEnumerationList(node);
1553                            return continueStatus;
1554            case TTCN3ParserTokenTypes.Equal:
1555                            continueStatus=visitEqual(node);
1556                            return continueStatus;
1557            case TTCN3ParserTokenTypes.Error:
1558                            continueStatus=visitError(node);
1559                            return continueStatus;
1560            case TTCN3ParserTokenTypes.ExceptionSpec:
1561                            continueStatus=visitExceptionSpec(node);
1562                            return continueStatus;
1563            case TTCN3ParserTokenTypes.ExceptionTypeList:
1564                            continueStatus=visitExceptionTypeList(node);
1565                            return continueStatus;
1566            case TTCN3ParserTokenTypes.Expression:
1567                            continueStatus=visitExpression(node);
1568                            return continueStatus;
1569            case TTCN3ParserTokenTypes.ExtConstDef:
1570                            continueStatus=visitExtConstDef(node);
1571                            return continueStatus;
1572            case TTCN3ParserTokenTypes.ExtFunctionDef:
1573                            continueStatus=visitExtFunctionDef(node);
1574                            return continueStatus;
1575            case TTCN3ParserTokenTypes.ExtendedFieldReference:
1576                            continueStatus=visitExtendedFieldReference(node);
1577                            return continueStatus;
1578            case TTCN3ParserTokenTypes.ExtensionKeyword:
1579                            continueStatus=visitExtensionKeyword(node);
1580                            return continueStatus;
1581            case TTCN3ParserTokenTypes.ExtraMatchingAttributes:
1582                            continueStatus=visitExtraMatchingAttributes(node);
1583                            return continueStatus;
1584            case TTCN3ParserTokenTypes.Factor:
1585                            continueStatus=visitFactor(node);
1586                            return continueStatus;
1587            case TTCN3ParserTokenTypes.Fail:
1588                            continueStatus=visitFail(node);
1589                            return continueStatus;
1590            case TTCN3ParserTokenTypes.False:
1591                            continueStatus=visitFalse(node);
1592                            return continueStatus;
1593            case TTCN3ParserTokenTypes.FieldConstExpressionList:
1594                            continueStatus=visitFieldConstExpressionList(node);
1595                            return continueStatus;
1596            case TTCN3ParserTokenTypes.FieldConstExpressionSpec:
1597                            continueStatus=visitFieldConstExpressionSpec(node);
1598                            return continueStatus;
1599            case TTCN3ParserTokenTypes.FieldExpressionList:
1600                            continueStatus=visitFieldExpressionList(node);
1601                            return continueStatus;
1602            case TTCN3ParserTokenTypes.FieldExpressionSpec:
1603                            continueStatus=visitFieldExpressionSpec(node);
1604                            return continueStatus;
1605            case TTCN3ParserTokenTypes.FieldReference:
1606                            continueStatus=visitFieldReference(node);
1607                            return continueStatus;
1608            case TTCN3ParserTokenTypes.FieldSpec:
1609                            continueStatus=visitFieldSpec(node);
1610                            return continueStatus;
1611            case TTCN3ParserTokenTypes.FieldSpecList:
1612                            continueStatus=visitFieldSpecList(node);
1613                            return continueStatus;
1614            case TTCN3ParserTokenTypes.FieldValueOrAttrib:
1615                            continueStatus=visitFieldValueOrAttrib(node);
1616                            return continueStatus;
1617            case TTCN3ParserTokenTypes.Final:
1618                            continueStatus=visitFinal(node);
1619                            return continueStatus;
1620            case TTCN3ParserTokenTypes.FloatKeyword:
1621                            continueStatus=visitFloatKeyword(node);
1622                            return continueStatus;
1623            case TTCN3ParserTokenTypes.FloatValue:
1624                            continueStatus=visitFloatValue(node);
1625                            return continueStatus;
1626            case TTCN3ParserTokenTypes.ForStatement:
1627                            continueStatus=visitForStatement(node);
1628                            return continueStatus;
1629            case TTCN3ParserTokenTypes.FormalPortPar:
1630                            continueStatus=visitFormalPortPar(node);
1631                            return continueStatus;
1632            case TTCN3ParserTokenTypes.FormalTemplatePar:
1633                            continueStatus=visitFormalTemplatePar(node);
1634                            return continueStatus;
1635            case TTCN3ParserTokenTypes.FormalTimerPar:
1636                            continueStatus=visitFormalTimerPar(node);
1637                            return continueStatus;
1638            case TTCN3ParserTokenTypes.FormalTypePar:
1639                            continueStatus=visitFormalTypePar(node);
1640                            return continueStatus;
1641            case TTCN3ParserTokenTypes.FormalValuePar:
1642                            continueStatus=visitFormalValuePar(node);
1643                            return continueStatus;
1644            case TTCN3ParserTokenTypes.FromClause:
1645                            continueStatus=visitFromClause(node);
1646                            return continueStatus;
1647            case TTCN3ParserTokenTypes.FunctionActualParAssignment:
1648                            continueStatus=visitFunctionActualParAssignment(node);
1649                            return continueStatus;
1650            case TTCN3ParserTokenTypes.FriendKeyword:
1651                            continueStatus=visitFriendKeyword(node);
1652                            return continueStatus;
1653            case TTCN3ParserTokenTypes.FriendModuleDef:
1654                            continueStatus=visitFriendModuleDef(node);
1655                            return continueStatus;
1656            case TTCN3ParserTokenTypes.FunctionActualPar:
1657                            continueStatus=visitFunctionActualPar(node);
1658                            return continueStatus;
1659            case TTCN3ParserTokenTypes.FunctionActualParList:
1660                            continueStatus=visitFunctionActualParList(node);
1661                            return continueStatus;
1662            case TTCN3ParserTokenTypes.FunctionBody:
1663                            continueStatus=visitFunctionBody(node);
1664                            return continueStatus;
1665            case TTCN3ParserTokenTypes.FunctionDef:
1666                            continueStatus=visitFunctionDef(node);
1667                            return continueStatus;
1668            case TTCN3ParserTokenTypes.FunctionLocalDefOrInst:
1669                            continueStatus=visitFunctionLocalDefOrInst(node);
1670                            return continueStatus;
1671            case TTCN3ParserTokenTypes.FunctionLocalDefOrInstList:
1672                            continueStatus=visitFunctionLocalDefOrInstList(node);
1673                            return continueStatus;
1674            case TTCN3ParserTokenTypes.FunctionStatementList:
1675                            continueStatus=visitFunctionStatementList(node);
1676                            return continueStatus;
1677            case TTCN3ParserTokenTypes.FunctionFormalPar:
1678                            continueStatus=visitFunctionFormalPar(node);
1679                            return continueStatus;
1680            case TTCN3ParserTokenTypes.FunctionInstance:
1681                            continueStatus=visitFunctionInstance(node);
1682                            return continueStatus;
1683            case TTCN3ParserTokenTypes.FunctionLocalDef:
1684                            continueStatus=visitFunctionLocalDef(node);
1685                            return continueStatus;
1686            case TTCN3ParserTokenTypes.FunctionLocalInst:
1687                            continueStatus=visitFunctionLocalInst(node);
1688                            return continueStatus;
1689            case TTCN3ParserTokenTypes.FunctionRef:
1690                            continueStatus=visitFunctionRef(node);
1691                            return continueStatus;
1692            case TTCN3ParserTokenTypes.FunctionStatement:
1693                            continueStatus=visitFunctionStatement(node);
1694                            return continueStatus;
1695            case TTCN3ParserTokenTypes.GetCallStatement:
1696                            continueStatus=visitGetCallStatement(node);
1697                            return continueStatus;
1698            case TTCN3ParserTokenTypes.GetLocalVerdict:
1699                            continueStatus=visitGetLocalVerdict(node);
1700                            return continueStatus;
1701            case TTCN3ParserTokenTypes.GetReplyStatement:
1702                            continueStatus=visitGetReplyStatement(node);
1703                            return continueStatus;
1704            case TTCN3ParserTokenTypes.GlobalModuleId:
1705                            continueStatus=visitGlobalModuleId(node);
1706                            return continueStatus;
1707            case TTCN3ParserTokenTypes.GotoStatement:
1708                            continueStatus=visitGotoStatement(node);
1709                            return continueStatus;
1710            case TTCN3ParserTokenTypes.Group:
1711                            continueStatus=visitGroup(node);
1712                            return continueStatus;
1713            case TTCN3ParserTokenTypes.GroupDef:
1714                            continueStatus=visitGroupDef(node);
1715                            return continueStatus;
1716            case TTCN3ParserTokenTypes.GuardOp:
1717                            continueStatus=visitGuardOp(node);
1718                            return continueStatus;
1719            case TTCN3ParserTokenTypes.GuardStatement:
1720                            continueStatus=visitGuardStatement(node);
1721                            return continueStatus;
1722            case TTCN3ParserTokenTypes.HexOrMatch:
1723                            continueStatus=visitHexOrMatch(node);
1724                            return continueStatus;
1725            case TTCN3ParserTokenTypes.HexStringKeyword:
1726                            continueStatus=visitHexStringKeyword(node);
1727                            return continueStatus;
1728            case TTCN3ParserTokenTypes.HexStringMatch:
1729                            continueStatus=visitHexStringMatch(node);
1730                            return continueStatus;
1731            case TTCN3ParserTokenTypes.HexStringValue:
1732                            continueStatus=visitHexStringValue(node);
1733                            return continueStatus;
1734            case TTCN3ParserTokenTypes.HaltStatement:
1735                            continueStatus=visitHaltStatement(node);
1736                            return continueStatus;
1737            case TTCN3ParserTokenTypes.Identifier:
1738                            continueStatus=visitIdentifier(node);
1739                            return continueStatus;
1740            case TTCN3ParserTokenTypes.IfPresentMatch:
1741                            continueStatus=visitIfPresentMatch(node);
1742                            return continueStatus;
1743            case TTCN3ParserTokenTypes.ImportAllSpec:
1744                            continueStatus=visitImportAllSpec(node);
1745                            return continueStatus;
1746            case TTCN3ParserTokenTypes.ImportConstSpec:
1747                            continueStatus=visitImportConstSpec(node);
1748                            return continueStatus;
1749            case TTCN3ParserTokenTypes.ImportDef:
1750                            continueStatus=visitImportDef(node);
1751                            return continueStatus;
1752            case TTCN3ParserTokenTypes.ImportElement:
1753                            continueStatus=visitImportElement(node);
1754                            return continueStatus;
1755            case TTCN3ParserTokenTypes.ImportFromSpec:
1756                            continueStatus=visitImportFromSpec(node);
1757                            return continueStatus;
1758            case TTCN3ParserTokenTypes.ImportFunctionSpec:
1759                            continueStatus=visitImportFunctionSpec(node);
1760                            return continueStatus;
1761            case TTCN3ParserTokenTypes.ImportGroupSpec:
1762                            continueStatus=visitImportGroupSpec(node);
1763                            return continueStatus;
1764            case TTCN3ParserTokenTypes.ImportNamedAltSpec:
1765                            continueStatus=visitImportNamedAltSpec(node);
1766                            return continueStatus;
1767            case TTCN3ParserTokenTypes.ImportSignatureSpec:
1768                            continueStatus=visitImportSignatureSpec(node);
1769                            return continueStatus;
1770            case TTCN3ParserTokenTypes.ImportSpec:
1771                            continueStatus=visitImportSpec(node);
1772                            return continueStatus;
1773            case TTCN3ParserTokenTypes.ImportTemplateSpec:
1774                            continueStatus=visitImportTemplateSpec(node);
1775                            return continueStatus;
1776            case TTCN3ParserTokenTypes.ImportTestcaseSpec:
1777                            continueStatus=visitImportTestcaseSpec(node);
1778                            return continueStatus;
1779            case TTCN3ParserTokenTypes.ImportTypeDefSpec:
1780                            continueStatus=visitImportTypeDefSpec(node);
1781                            return continueStatus;
1782            case TTCN3ParserTokenTypes.InLineTemplate:
1783                            continueStatus=visitInLineTemplate(node);
1784                            return continueStatus;
1785            case TTCN3ParserTokenTypes.InOutParKeyword:
1786                            continueStatus=visitInOutParKeyword(node);
1787                            return continueStatus;
1788            case TTCN3ParserTokenTypes.InParKeyword:
1789                            continueStatus=visitInParKeyword(node);
1790                            return continueStatus;
1791            case TTCN3ParserTokenTypes.Inconc:
1792                            continueStatus=visitInconc(node);
1793                            return continueStatus;
1794            case TTCN3ParserTokenTypes.Infinity:
1795                            continueStatus=visitInfinity(node);
1796                            return continueStatus;
1797            case TTCN3ParserTokenTypes.Initial:
1798                            continueStatus=visitInitial(node);
1799                            return continueStatus;
1800            case TTCN3ParserTokenTypes.IntegerKeyword:
1801                            continueStatus=visitIntegerKeyword(node);
1802                            return continueStatus;
1803            case TTCN3ParserTokenTypes.IntegerValue:
1804                            continueStatus=visitIntegerValue(node);
1805                            return continueStatus;
1806            case TTCN3ParserTokenTypes.InterleavedAction:
1807                            continueStatus=visitInterleavedAction(node);
1808                            return continueStatus;
1809            case TTCN3ParserTokenTypes.InterleavedConstruct:
1810                            continueStatus=visitInterleavedConstruct(node);
1811                            return continueStatus;
1812            case TTCN3ParserTokenTypes.InterleavedGuard:
1813                            continueStatus=visitInterleavedGuard(node);
1814                            return continueStatus;
1815            case TTCN3ParserTokenTypes.InterleavedGuardElement:
1816                            continueStatus=visitInterleavedGuardElement(node);
1817                            return continueStatus;
1818            case TTCN3ParserTokenTypes.InterleavedGuardList:
1819                            continueStatus=visitInterleavedGuardList(node);
1820                            return continueStatus;
1821            case TTCN3ParserTokenTypes.KilledKeyword:
1822                            continueStatus=visitKilledKeyword(node);
1823                            return continueStatus;
1824            case TTCN3ParserTokenTypes.LParen:
1825                            continueStatus=visitLParen(node);
1826                            return continueStatus;
1827            case TTCN3ParserTokenTypes.LabelStatement:
1828                            continueStatus=visitLabelStatement(node);
1829                            return continueStatus;
1830            case TTCN3ParserTokenTypes.LanguageSpec:
1831                            continueStatus=visitLanguageSpec(node);
1832                            return continueStatus;
1833            case TTCN3ParserTokenTypes.LengthMatch:
1834                            continueStatus=visitLengthMatch(node);
1835                            return continueStatus;
1836            case TTCN3ParserTokenTypes.Lessorequal:
1837                            continueStatus=visitLessorequal(node);
1838                            return continueStatus;
1839            case TTCN3ParserTokenTypes.Lessthan:
1840                            continueStatus=visitLessthan(node);
1841                            return continueStatus;
1842            case TTCN3ParserTokenTypes.LogStatement:
1843                            continueStatus=visitLogStatement(node);
1844                            return continueStatus;
1845            case TTCN3ParserTokenTypes.LoopConstruct:
1846                            continueStatus=visitLoopConstruct(node);
1847                            return continueStatus;
1848            case TTCN3ParserTokenTypes.LowerBound:
1849                            continueStatus=visitLowerBound(node);
1850                            return continueStatus;
1851            case TTCN3ParserTokenTypes.MTCOp:
1852                            continueStatus=visitMTCOp(node);
1853                            return continueStatus;
1854            case TTCN3ParserTokenTypes.MapStatement:
1855                            continueStatus=visitMapStatement(node);
1856                            return continueStatus;
1857            case TTCN3ParserTokenTypes.MatchOp:
1858                            continueStatus=visitMatchOp(node);
1859                            return continueStatus;
1860            case TTCN3ParserTokenTypes.MatchingSymbol:
1861                            continueStatus=visitMatchingSymbol(node);
1862                            return continueStatus;
1863            case TTCN3ParserTokenTypes.MessageAttribs:
1864                            continueStatus=visitMessageAttribs(node);
1865                            return continueStatus;
1866            case TTCN3ParserTokenTypes.MessageList:
1867                            continueStatus=visitMessageList(node);
1868                            return continueStatus;
1869            case TTCN3ParserTokenTypes.Minus:
1870                            continueStatus=visitMinus(node);
1871                            return continueStatus;
1872            case TTCN3ParserTokenTypes.MixedAttribs:
1873                            continueStatus=visitMixedAttribs(node);
1874                            return continueStatus;
1875            case TTCN3ParserTokenTypes.MixedList:
1876                            continueStatus=visitMixedList(node);
1877                            return continueStatus;
1878            case TTCN3ParserTokenTypes.Mod:
1879                            continueStatus=visitMod(node);
1880                            return continueStatus;
1881            case TTCN3ParserTokenTypes.ModifiesKeyword:
1882                            continueStatus=visitModifiesKeyword(node);
1883                            return continueStatus;
1884            case TTCN3ParserTokenTypes.ModuleControlBody:
1885                            continueStatus=visitModuleControlBody(node);
1886                            return continueStatus;
1887            case TTCN3ParserTokenTypes.ModuleControlPart:
1888                            continueStatus=visitModuleControlPart(node);
1889                            return continueStatus;
1890            case TTCN3ParserTokenTypes.ModuleDefinition:
1891                            continueStatus=visitModuleDefinition(node);
1892                            return continueStatus;
1893            case TTCN3ParserTokenTypes.ModuleDefinitionsList:
1894                            continueStatus=visitModuleDefinitionsList(node);
1895                            return continueStatus;
1896            case TTCN3ParserTokenTypes.ModuleDefinitionsPart:
1897                            continueStatus=visitModuleDefinitionsPart(node);
1898                            return continueStatus;
1899            case TTCN3ParserTokenTypes.ModuleId:
1900                            continueStatus=visitModuleId(node);
1901                            return continueStatus;
1902            case TTCN3ParserTokenTypes.ModulePar:
1903                            continueStatus=visitModulePar(node);
1904                            return continueStatus;
1905            case TTCN3ParserTokenTypes.ModuleParDef:
1906                            continueStatus=visitModuleParDef(node);
1907                            return continueStatus;
1908            case TTCN3ParserTokenTypes.ModuleParList:
1909                            continueStatus=visitModuleParList(node);
1910                            return continueStatus;
1911            case TTCN3ParserTokenTypes.Moreorequal:
1912                            continueStatus=visitMoreorequal(node);
1913                            return continueStatus;
1914            case TTCN3ParserTokenTypes.Morethan:
1915                            continueStatus=visitMorethan(node);
1916                            return continueStatus;
1917            case TTCN3ParserTokenTypes.MultiWithAttrib:
1918                            continueStatus=visitMultiWithAttrib(node);
1919                            return continueStatus;
1920            case TTCN3ParserTokenTypes.MultiplyOp:
1921                            continueStatus=visitMultiplyOp(node);
1922                            return continueStatus;
1923            case TTCN3ParserTokenTypes.MultitypedModuleParList:
1924                            continueStatus=visitMultitypedModuleParList(node);
1925                            return continueStatus;
1926            case TTCN3ParserTokenTypes.NamedAltActualPar:
1927                            continueStatus=visitNamedAltActualPar(node);
1928                            return continueStatus;
1929            case TTCN3ParserTokenTypes.NamedAltActualParList:
1930                            continueStatus=visitNamedAltActualParList(node);
1931                            return continueStatus;
1932            case TTCN3ParserTokenTypes.NamedAltDef:
1933                            continueStatus=visitNamedAltDef(node);
1934                            return continueStatus;
1935            case TTCN3ParserTokenTypes.NamedAltFormalPar:
1936                            continueStatus=visitNamedAltFormalPar(node);
1937                            return continueStatus;
1938            case TTCN3ParserTokenTypes.NamedAltFormalParList:
1939                            continueStatus=visitNamedAltFormalParList(node);
1940                            return continueStatus;
1941            case TTCN3ParserTokenTypes.NamedAltInstance:
1942                            continueStatus=visitNamedAltInstance(node);
1943                            return continueStatus;
1944            case TTCN3ParserTokenTypes.NamedAltList:
1945                            continueStatus=visitNamedAltList(node);
1946                            return continueStatus;
1947            case TTCN3ParserTokenTypes.NamedAltRef:
1948                            continueStatus=visitNamedAltRef(node);
1949                            return continueStatus;
1950            case TTCN3ParserTokenTypes.NamedAltRefList:
1951                            continueStatus=visitNamedAltRefList(node);
1952                            return continueStatus;
1953            case TTCN3ParserTokenTypes.NamedKeyword:
1954                            continueStatus=visitNamedKeyword(node);
1955                            return continueStatus;
1956            case TTCN3ParserTokenTypes.NamedValue:
1957                            continueStatus=visitNamedValue(node);
1958                            return continueStatus;
1959            case TTCN3ParserTokenTypes.NamedValueList:
1960                            continueStatus=visitNamedValueList(node);
1961                            return continueStatus;
1962            case TTCN3ParserTokenTypes.NoBlockKeyword:
1963                            continueStatus=visitNoBlockKeyword(node);
1964                            return continueStatus;
1965            case TTCN3ParserTokenTypes.None:
1966                            continueStatus=visitNone(node);
1967                            return continueStatus;
1968            case TTCN3ParserTokenTypes.Not4b:
1969                            continueStatus=visitNot4b(node);
1970                            return continueStatus;
1971            case TTCN3ParserTokenTypes.Not:
1972                            continueStatus=visitNot(node);
1973                            return continueStatus;
1974            case TTCN3ParserTokenTypes.NotUsedOrExpression:
1975                            continueStatus=visitNotUsedOrExpression(node);
1976                            return continueStatus;
1977            case TTCN3ParserTokenTypes.NotUsedSymbol:
1978                            continueStatus=visitNotUsedSymbol(node);
1979                            return continueStatus;
1980            case TTCN3ParserTokenTypes.Notequals:
1981                            continueStatus=visitNotequals(node);
1982                            return continueStatus;
1983            case TTCN3ParserTokenTypes.NowaitKeyword:
1984                            continueStatus=visitNowaitKeyword(node);
1985                            return continueStatus;
1986            case TTCN3ParserTokenTypes.Null:
1987                            continueStatus=visitNull(node);
1988                            return continueStatus;
1989            case TTCN3ParserTokenTypes.Number:
1990                            continueStatus=visitNumber(node);
1991                            return continueStatus;
1992            case TTCN3ParserTokenTypes.OctOrMatch:
1993                            continueStatus=visitOctOrMatch(node);
1994                            return continueStatus;
1995            case TTCN3ParserTokenTypes.OctetStringKeyword:
1996                            continueStatus=visitOctetStringKeyword(node);
1997                            return continueStatus;
1998            case TTCN3ParserTokenTypes.OctetStringMatch:
1999                            continueStatus=visitOctetStringMatch(node);
2000                            return continueStatus;
2001            case TTCN3ParserTokenTypes.OctetStringValue:
2002                            continueStatus=visitOctetStringValue(node);
2003                            return continueStatus;
2004            case TTCN3ParserTokenTypes.OmitKeyword:
2005                            continueStatus=visitOmitKeyword(node);
2006                            return continueStatus;
2007            case TTCN3ParserTokenTypes.OpCall:
2008                            continueStatus=visitOpCall(node);
2009                            return continueStatus;
2010            case TTCN3ParserTokenTypes.OpValue:
2011                            continueStatus=visitOpValue(node);
2012                            return continueStatus;
2013            case TTCN3ParserTokenTypes.OptionalKeyword:
2014                            continueStatus=visitOptionalKeyword(node);
2015                            return continueStatus;
2016            case TTCN3ParserTokenTypes.Or4b:
2017                            continueStatus=visitOr4b(node);
2018                            return continueStatus;
2019            case TTCN3ParserTokenTypes.Or:
2020                            continueStatus=visitOr(node);
2021                            return continueStatus;
2022            case TTCN3ParserTokenTypes.OutParKeyword:
2023                            continueStatus=visitOutParKeyword(node);
2024                            return continueStatus;
2025            case TTCN3ParserTokenTypes.OverrideKeyword:
2026                            continueStatus=visitOverrideKeyword(node);
2027                            return continueStatus;
2028            case TTCN3ParserTokenTypes.ParRef:
2029                            continueStatus=visitParRef(node);
2030                            return continueStatus;
2031            case TTCN3ParserTokenTypes.ParaAssignmentList:
2032                            continueStatus=visitParaAssignmentList(node);
2033                            return continueStatus;
2034            case TTCN3ParserTokenTypes.ParaSpec:
2035                            continueStatus=visitParaSpec(node);
2036                            return continueStatus;
2037            case TTCN3ParserTokenTypes.Pass:
2038                            continueStatus=visitPass(node);
2039                            return continueStatus;
2040            case TTCN3ParserTokenTypes.PermutationMatch:
2041                            continueStatus=visitPermutationMatch(node);
2042                            return continueStatus;
2043            case TTCN3ParserTokenTypes.Plane:
2044                            continueStatus=visitPlane(node);
2045                            return continueStatus;
2046            case TTCN3ParserTokenTypes.Plus:
2047                            continueStatus=visitPlus(node);
2048                            return continueStatus;
2049            case TTCN3ParserTokenTypes.Port:
2050                            continueStatus=visitPort(node);
2051                            return continueStatus;
2052            case TTCN3ParserTokenTypes.PortCallBody:
2053                            continueStatus=visitPortCallBody(node);
2054                            return continueStatus;
2055            case TTCN3ParserTokenTypes.PortCallOp:
2056                            continueStatus=visitPortCallOp(node);
2057                            return continueStatus;
2058            case TTCN3ParserTokenTypes.PortCatchOp:
2059                            continueStatus=visitPortCatchOp(node);
2060                            return continueStatus;
2061            case TTCN3ParserTokenTypes.PortCheckOp:
2062                            continueStatus=visitPortCheckOp(node);
2063                            return continueStatus;
2064            case TTCN3ParserTokenTypes.PortClearOp:
2065                            continueStatus=visitPortClearOp(node);
2066                            return continueStatus;
2067            case TTCN3ParserTokenTypes.PortDef:
2068                            continueStatus=visitPortDef(node);
2069                            return continueStatus;
2070            case TTCN3ParserTokenTypes.PortDefAttribs:
2071                            continueStatus=visitPortDefAttribs(node);
2072                            return continueStatus;
2073            case TTCN3ParserTokenTypes.PortDefBody:
2074                            continueStatus=visitPortDefBody(node);
2075                            return continueStatus;
2076            case TTCN3ParserTokenTypes.PortElement:
2077                            continueStatus=visitPortElement(node);
2078                            return continueStatus;
2079            case TTCN3ParserTokenTypes.PortGetCallOp:
2080                            continueStatus=visitPortGetCallOp(node);
2081                            return continueStatus;
2082            case TTCN3ParserTokenTypes.PortGetReplyOp:
2083                            continueStatus=visitPortGetReplyOp(node);
2084                            return continueStatus;
2085            case TTCN3ParserTokenTypes.PortInstance:
2086                            continueStatus=visitPortInstance(node);
2087                            return continueStatus;
2088            case TTCN3ParserTokenTypes.PortKeyword:
2089                            continueStatus=visitPortKeyword(node);
2090                            return continueStatus;
2091            case TTCN3ParserTokenTypes.PortOrAll:
2092                            continueStatus=visitPortOrAll(node);
2093                            return continueStatus;
2094            case TTCN3ParserTokenTypes.PortOrAny:
2095                            continueStatus=visitPortOrAny(node);
2096                            return continueStatus;
2097            case TTCN3ParserTokenTypes.PortRaiseOp:
2098                            continueStatus=visitPortRaiseOp(node);
2099                            return continueStatus;
2100            case TTCN3ParserTokenTypes.PortReceiveOp:
2101                            continueStatus=visitPortReceiveOp(node);
2102                            return continueStatus;
2103            case TTCN3ParserTokenTypes.PortRedirect:
2104                            continueStatus=visitPortRedirect(node);
2105                            return continueStatus;
2106            case TTCN3ParserTokenTypes.PortRedirectWithParam:
2107                            continueStatus=visitPortRedirectWithParam(node);
2108                            return continueStatus;
2109            case TTCN3ParserTokenTypes.PortRef:
2110                            continueStatus=visitPortRef(node);
2111                            return continueStatus;
2112            case TTCN3ParserTokenTypes.PortReplyOp:
2113                            continueStatus=visitPortReplyOp(node);
2114                            return continueStatus;
2115            case TTCN3ParserTokenTypes.PortSendOp:
2116                            continueStatus=visitPortSendOp(node);
2117                            return continueStatus;
2118            case TTCN3ParserTokenTypes.PortSpec:
2119                            continueStatus=visitPortSpec(node);
2120                            return continueStatus;
2121            case TTCN3ParserTokenTypes.PortStartOp:
2122                            continueStatus=visitPortStartOp(node);
2123                            return continueStatus;
2124            case TTCN3ParserTokenTypes.PortStopOp:
2125                            continueStatus=visitPortStopOp(node);
2126                            return continueStatus;
2127            case TTCN3ParserTokenTypes.PortTriggerOp:
2128                            continueStatus=visitPortTriggerOp(node);
2129                            return continueStatus;
2130            case TTCN3ParserTokenTypes.PortType:
2131                            continueStatus=visitPortType(node);
2132                            return continueStatus;
2133            case TTCN3ParserTokenTypes.PredefinedType:
2134                            continueStatus=visitPredefinedType(node);
2135                            return continueStatus;
2136            case TTCN3ParserTokenTypes.PredefinedValue:
2137                            continueStatus=visitPredefinedValue(node);
2138                            return continueStatus;
2139            case TTCN3ParserTokenTypes.Primary:
2140                            continueStatus=visitPrimary(node);
2141                            return continueStatus;
2142            case TTCN3ParserTokenTypes.ProcOrType:
2143                            continueStatus=visitProcOrType(node);
2144                            return continueStatus;
2145            case TTCN3ParserTokenTypes.ProcOrTypeList:
2146                            continueStatus=visitProcOrTypeList(node);
2147                            return continueStatus;
2148            case TTCN3ParserTokenTypes.ProcedureAttribs:
2149                            continueStatus=visitProcedureAttribs(node);
2150                            return continueStatus;
2151            case TTCN3ParserTokenTypes.ProcedureList:
2152                            continueStatus=visitProcedureList(node);
2153                            return continueStatus;
2154            case TTCN3ParserTokenTypes.Product:
2155                            continueStatus=visitProduct(node);
2156                            return continueStatus;
2157            case TTCN3ParserTokenTypes.PortHaltOp:
2158                            continueStatus=visitPortHaltOp(node);
2159                            return continueStatus;
2160            case TTCN3ParserTokenTypes.PrivateKeyword:
2161                            continueStatus=visitPrivateKeyword(node);
2162                            return continueStatus;
2163            case TTCN3ParserTokenTypes.PublicKeyword:
2164                            continueStatus=visitPublicKeyword(node);
2165                            return continueStatus;
2166            case TTCN3ParserTokenTypes.Quadruple:
2167                            continueStatus=visitQuadruple(node);
2168                            return continueStatus;
2169            case TTCN3ParserTokenTypes.QuestionMark:
2170                            continueStatus=visitQuestionMark(node);
2171                            return continueStatus;
2172            case TTCN3ParserTokenTypes.RParen:
2173                            continueStatus=visitRParen(node);
2174                            return continueStatus;
2175            case TTCN3ParserTokenTypes.RaiseStatement:
2176                            continueStatus=visitRaiseStatement(node);
2177                            return continueStatus;
2178            case TTCN3ParserTokenTypes.Range:
2179                            continueStatus=visitRange(node);
2180                            return continueStatus;
2181            case TTCN3ParserTokenTypes.RangeDef:
2182                            continueStatus=visitRangeDef(node);
2183                            return continueStatus;
2184            case TTCN3ParserTokenTypes.RangeOp:
2185                            continueStatus=visitRangeOp(node);
2186                            return continueStatus;
2187            case TTCN3ParserTokenTypes.ReadTimerOp:
2188                            continueStatus=visitReadTimerOp(node);
2189                            return continueStatus;
2190            case TTCN3ParserTokenTypes.ReceiveParameter:
2191                            continueStatus=visitReceiveParameter(node);
2192                            return continueStatus;
2193            case TTCN3ParserTokenTypes.ReceiveStatement:
2194                            continueStatus=visitReceiveStatement(node);
2195                            return continueStatus;
2196            case TTCN3ParserTokenTypes.RecordDef:
2197                            continueStatus=visitRecordDef(node);
2198                            return continueStatus;
2199            case TTCN3ParserTokenTypes.RecordOfDef:
2200                            continueStatus=visitRecordOfDef(node);
2201                            return continueStatus;
2202            case TTCN3ParserTokenTypes.RecordRef:
2203                            continueStatus=visitRecordRef(node);
2204                            return continueStatus;
2205            case TTCN3ParserTokenTypes.RecursiveKeyword:
2206                            continueStatus=visitRecursiveKeyword(node);
2207                            return continueStatus;
2208            case TTCN3ParserTokenTypes.ReferencedType:
2209                            continueStatus=visitReferencedType(node);
2210                            return continueStatus;
2211            case TTCN3ParserTokenTypes.ReferencedValue:
2212                            continueStatus=visitReferencedValue(node);
2213                            return continueStatus;
2214            case TTCN3ParserTokenTypes.RelOp:
2215                            continueStatus=visitRelOp(node);
2216                            return continueStatus;
2217            case TTCN3ParserTokenTypes.Rem:
2218                            continueStatus=visitRem(node);
2219                            return continueStatus;
2220            case TTCN3ParserTokenTypes.ReplyStatement:
2221                            continueStatus=visitReplyStatement(node);
2222                            return continueStatus;
2223            case TTCN3ParserTokenTypes.ReturnStatement:
2224                            continueStatus=visitReturnStatement(node);
2225                            return continueStatus;
2226            case TTCN3ParserTokenTypes.ReturnType:
2227                            continueStatus=visitReturnType(node);
2228                            return continueStatus;
2229            case TTCN3ParserTokenTypes.Row:
2230                            continueStatus=visitRow(node);
2231                            return continueStatus;
2232            case TTCN3ParserTokenTypes.RunningOp:
2233                            continueStatus=visitRunningOp(node);
2234                            return continueStatus;
2235            case TTCN3ParserTokenTypes.RunningTimerOp:
2236                            continueStatus=visitRunningTimerOp(node);
2237                            return continueStatus;
2238            case TTCN3ParserTokenTypes.RunsOnSpec:
2239                            continueStatus=visitRunsOnSpec(node);
2240                            return continueStatus;
2241            case TTCN3ParserTokenTypes.SUTAction:
2242                            continueStatus=visitSUTAction(node);
2243                            return continueStatus;
2244            case TTCN3ParserTokenTypes.SUTStatements:
2245                            continueStatus=visitSUTStatements(node);
2246                            return continueStatus;
2247            case TTCN3ParserTokenTypes.SelfOp:
2248                            continueStatus=visitSelfOp(node);
2249                            return continueStatus;
2250            case TTCN3ParserTokenTypes.SemiColon:
2251                            continueStatus=visitSemiColon(node);
2252                            return continueStatus;
2253            case TTCN3ParserTokenTypes.SendParameter:
2254                            continueStatus=visitSendParameter(node);
2255                            return continueStatus;
2256            case TTCN3ParserTokenTypes.SendStatement:
2257                            continueStatus=visitSendStatement(node);
2258                            return continueStatus;
2259            case TTCN3ParserTokenTypes.SenderSpec:
2260                            continueStatus=visitSenderSpec(node);
2261                            return continueStatus;
2262            case TTCN3ParserTokenTypes.SetDef:
2263                            continueStatus=visitSetDef(node);
2264                            return continueStatus;
2265            case TTCN3ParserTokenTypes.SetLocalVerdict:
2266                            continueStatus=visitSetLocalVerdict(node);
2267                            return continueStatus;
2268            case TTCN3ParserTokenTypes.SetOfDef:
2269                            continueStatus=visitSetOfDef(node);
2270                            return continueStatus;
2271            case TTCN3ParserTokenTypes.ShiftOp:
2272                            continueStatus=visitShiftOp(node);
2273                            return continueStatus;
2274            case TTCN3ParserTokenTypes.Signature:
2275                            continueStatus=visitSignature(node);
2276                            return continueStatus;
2277            case TTCN3ParserTokenTypes.SignatureDef:
2278                            continueStatus=visitSignatureDef(node);
2279                            return continueStatus;
2280            case TTCN3ParserTokenTypes.SignatureFormalPar:
2281                            continueStatus=visitSignatureFormalPar(node);
2282                            return continueStatus;
2283            case TTCN3ParserTokenTypes.SignatureFormalParList:
2284                            continueStatus=visitSignatureFormalParList(node);
2285                            return continueStatus;
2286            case TTCN3ParserTokenTypes.SignatureList:
2287                            continueStatus=visitSignatureList(node);
2288                            return continueStatus;
2289            case TTCN3ParserTokenTypes.SimpleExpression:
2290                            continueStatus=visitSimpleExpression(node);
2291                            return continueStatus;
2292            case TTCN3ParserTokenTypes.SimpleExpressions:
2293                            continueStatus=visitSimpleExpressions(node);
2294                            return continueStatus;
2295            case TTCN3ParserTokenTypes.SingleConstDef:
2296                            continueStatus=visitSingleConstDef(node);
2297                            return continueStatus;
2298            case TTCN3ParserTokenTypes.SingleExpression:
2299                            continueStatus=visitSingleExpression(node);
2300                            return continueStatus;
2301            case TTCN3ParserTokenTypes.SingleQuote:
2302                            continueStatus=visitSingleQuote(node);
2303                            return continueStatus;
2304            case TTCN3ParserTokenTypes.SingleTempVarInstance:
2305                            continueStatus=visitSingleTempVarInstance(node);
2306                            return continueStatus;
2307            case TTCN3ParserTokenTypes.SingleValueOrAttrib:
2308                            continueStatus=visitSingleValueOrAttrib(node);
2309                            return continueStatus;
2310            case TTCN3ParserTokenTypes.SingleVarInstance:
2311                            continueStatus=visitSingleVarInstance(node);
2312                            return continueStatus;
2313            case TTCN3ParserTokenTypes.SingleValueSpec:
2314                            continueStatus=visitSingleValueSpec(node);
2315                            return continueStatus;
2316            case TTCN3ParserTokenTypes.SingleWithAttrib:
2317                            continueStatus=visitSingleWithAttrib(node);
2318                            return continueStatus;
2319            case TTCN3ParserTokenTypes.Slash:
2320                            continueStatus=visitSlash(node);
2321                            return continueStatus;
2322            case TTCN3ParserTokenTypes.SquareClose:
2323                            continueStatus=visitSquareClose(node);
2324                            return continueStatus;
2325            case TTCN3ParserTokenTypes.SquareOpen:
2326                            continueStatus=visitSquareOpen(node);
2327                            return continueStatus;
2328            case TTCN3ParserTokenTypes.Star:
2329                            continueStatus=visitStar(node);
2330                            return continueStatus;
2331            case TTCN3ParserTokenTypes.StartStatement:
2332                            continueStatus=visitStartStatement(node);
2333                            return continueStatus;
2334            case TTCN3ParserTokenTypes.StartTCStatement:
2335                            continueStatus=visitStartTCStatement(node);
2336                            return continueStatus;
2337            case TTCN3ParserTokenTypes.StartTimerStatement:
2338                            continueStatus=visitStartTimerStatement(node);
2339                            return continueStatus;
2340            case TTCN3ParserTokenTypes.StatementBlock:
2341                            continueStatus=visitStatementBlock(node);
2342                            return continueStatus;
2343            case TTCN3ParserTokenTypes.Step:
2344                            continueStatus=visitStep(node);
2345                            return continueStatus;
2346            case TTCN3ParserTokenTypes.StopStatement:
2347                            continueStatus=visitStopStatement(node);
2348                            return continueStatus;
2349            case TTCN3ParserTokenTypes.StopTCStatement:
2350                            continueStatus=visitStopTCStatement(node);
2351                            return continueStatus;
2352            case TTCN3ParserTokenTypes.StopTimerStatement:
2353                            continueStatus=visitStopTimerStatement(node);
2354                            return continueStatus;
2355            case TTCN3ParserTokenTypes.StringAnyOrOmit:
2356                            continueStatus=visitStringAnyOrOmit(node);
2357                            return continueStatus;
2358            case TTCN3ParserTokenTypes.StringAnyValue:
2359                            continueStatus=visitStringAnyValue(node);
2360                            return continueStatus;
2361            case TTCN3ParserTokenTypes.StringLength:
2362                            continueStatus=visitStringLength(node);
2363                            return continueStatus;
2364            case TTCN3ParserTokenTypes.StringMatchOp:
2365                            continueStatus=visitStringMatchOp(node);
2366                            return continueStatus;
2367            case TTCN3ParserTokenTypes.StringOp:
2368                            continueStatus=visitStringOp(node);
2369                            return continueStatus;
2370            case TTCN3ParserTokenTypes.StructDefBody:
2371                            continueStatus=visitStructDefBody(node);
2372                            return continueStatus;
2373            case TTCN3ParserTokenTypes.StructDefFormalPar:
2374                            continueStatus=visitStructDefFormalPar(node);
2375                            return continueStatus;
2376            case TTCN3ParserTokenTypes.StructDefFormalParList:
2377                            continueStatus=visitStructDefFormalParList(node);
2378                            return continueStatus;
2379            case TTCN3ParserTokenTypes.StructFieldDef:
2380                            continueStatus=visitStructFieldDef(node);
2381                            return continueStatus;
2382            case TTCN3ParserTokenTypes.StructFieldRef:
2383                            continueStatus=visitStructFieldRef(node);
2384                            return continueStatus;
2385            case TTCN3ParserTokenTypes.StructOfDefBody:
2386                            continueStatus=visitStructOfDefBody(node);
2387                            return continueStatus;
2388            case TTCN3ParserTokenTypes.StructuredTypeDef:
2389                            continueStatus=visitStructuredTypeDef(node);
2390                            return continueStatus;
2391            case TTCN3ParserTokenTypes.SubExpression:
2392                            continueStatus=visitSubExpression(node);
2393                            return continueStatus;
2394            case TTCN3ParserTokenTypes.SubTypeDef:
2395                            continueStatus=visitSubTypeDef(node);
2396                            return continueStatus;
2397            case TTCN3ParserTokenTypes.SubTypeSpec:
2398                            continueStatus=visitSubTypeSpec(node);
2399                            return continueStatus;
2400            case TTCN3ParserTokenTypes.SubsetMatch:
2401                            continueStatus=visitSubsetMatch(node);
2402                            return continueStatus;
2403            case TTCN3ParserTokenTypes.SupersetMatch:
2404                            continueStatus=visitSupersetMatch(node);
2405                            return continueStatus;
2406            case TTCN3ParserTokenTypes.SystemOp:
2407                            continueStatus=visitSystemOp(node);
2408                            return continueStatus;
2409            case TTCN3ParserTokenTypes.SystemSpec:
2410                            continueStatus=visitSystemSpec(node);
2411                            return continueStatus;
2412            case TTCN3ParserTokenTypes.TTCN3File:
2413                            continueStatus=visitTTCN3File(node);
2414                            return continueStatus;
2415            case TTCN3ParserTokenTypes.TTCN3Module:
2416                            continueStatus=visitTTCN3Module(node);
2417                            return continueStatus;
2418            case TTCN3ParserTokenTypes.TTCN3ModuleId:
2419                            continueStatus=visitTTCN3ModuleId(node);
2420                            return continueStatus;
2421            case TTCN3ParserTokenTypes.TemplateActualPar:
2422                            continueStatus=visitTemplateActualPar(node);
2423                            return continueStatus;
2424            case TTCN3ParserTokenTypes.TemplateActualParList:
2425                            continueStatus=visitTemplateActualParList(node);
2426                            return continueStatus;
2427            case TTCN3ParserTokenTypes.TemplateBody:
2428                            continueStatus=visitTemplateBody(node);
2429                            return continueStatus;
2430            case TTCN3ParserTokenTypes.TemplateDef:
2431                            continueStatus=visitTemplateDef(node);
2432                            return continueStatus;
2433            case TTCN3ParserTokenTypes.TemplateFormalPar:
2434                            continueStatus=visitTemplateFormalPar(node);
2435                            return continueStatus;
2436            case TTCN3ParserTokenTypes.TemplateFormalParList:
2437                            continueStatus=visitTemplateFormalParList(node);
2438                            return continueStatus;
2439            case TTCN3ParserTokenTypes.TemplateInstanceAssignment:
2440                            continueStatus=visitTemplateInstanceAssignment(node);
2441                            return continueStatus;
2442            case TTCN3ParserTokenTypes.TemplateInstance:
2443                            continueStatus=visitTemplateInstance(node);
2444                            return continueStatus;
2445            case TTCN3ParserTokenTypes.TemplateKeyword:
2446                            continueStatus=visitTemplateKeyword(node);
2447                            return continueStatus;
2448            case TTCN3ParserTokenTypes.TemplateOps:
2449                            continueStatus=visitTemplateOps(node);
2450                            return continueStatus;
2451            case TTCN3ParserTokenTypes.TemplateRef:
2452                            continueStatus=visitTemplateRef(node);
2453                            return continueStatus;
2454            case TTCN3ParserTokenTypes.TemplateRefWithParList:
2455                            continueStatus=visitTemplateRefWithParList(node);
2456                            return continueStatus;
2457            case TTCN3ParserTokenTypes.Term:
2458                            continueStatus=visitTerm(node);
2459                            return continueStatus;
2460            case TTCN3ParserTokenTypes.TestcaseActualParAssignment:
2461                            continueStatus=visitTestcaseActualParAssignment(node);
2462                            return continueStatus;
2463            case TTCN3ParserTokenTypes.TestcaseActualPar:
2464                            continueStatus=visitTestcaseActualPar(node);
2465                            return continueStatus;
2466            case TTCN3ParserTokenTypes.TestcaseActualParList:
2467                            continueStatus=visitTestcaseActualParList(node);
2468                            return continueStatus;
2469            case TTCN3ParserTokenTypes.TestcaseDef:
2470                            continueStatus=visitTestcaseDef(node);
2471                            return continueStatus;
2472            case TTCN3ParserTokenTypes.TestcaseInstance:
2473                            continueStatus=visitTestcaseInstance(node);
2474                            return continueStatus;
2475            case TTCN3ParserTokenTypes.TestcaseRef:
2476                            continueStatus=visitTestcaseRef(node);
2477                            return continueStatus;
2478            case TTCN3ParserTokenTypes.TimeoutKeyword:
2479                            continueStatus=visitTimeoutKeyword(node);
2480                            return continueStatus;
2481            case TTCN3ParserTokenTypes.TimeoutStatement:
2482                            continueStatus=visitTimeoutStatement(node);
2483                            return continueStatus;
2484            case TTCN3ParserTokenTypes.TimerInstance:
2485                            continueStatus=visitTimerInstance(node);
2486                            return continueStatus;
2487            case TTCN3ParserTokenTypes.TimerKeyword:
2488                            continueStatus=visitTimerKeyword(node);
2489                            return continueStatus;
2490            case TTCN3ParserTokenTypes.TimerOps:
2491                            continueStatus=visitTimerOps(node);
2492                            return continueStatus;
2493            case TTCN3ParserTokenTypes.TimerRef:
2494                            continueStatus=visitTimerRef(node);
2495                            return continueStatus;
2496            case TTCN3ParserTokenTypes.TimerRefOrAll:
2497                            continueStatus=visitTimerRefOrAll(node);
2498                            return continueStatus;
2499            case TTCN3ParserTokenTypes.TimerRefOrAny:
2500                            continueStatus=visitTimerRefOrAny(node);
2501                            return continueStatus;
2502            case TTCN3ParserTokenTypes.TimerStatements:
2503                            continueStatus=visitTimerStatements(node);
2504                            return continueStatus;
2505            case TTCN3ParserTokenTypes.TimerValue:
2506                            continueStatus=visitTimerValue(node);
2507                            return continueStatus;
2508            case TTCN3ParserTokenTypes.ToClause:
2509                            continueStatus=visitToClause(node);
2510                            return continueStatus;
2511            case TTCN3ParserTokenTypes.TriggerStatement:
2512                            continueStatus=visitTriggerStatement(node);
2513                            return continueStatus;
2514            case TTCN3ParserTokenTypes.True:
2515                            continueStatus=visitTrue(node);
2516                            return continueStatus;
2517            case TTCN3ParserTokenTypes.Type:
2518                            continueStatus=visitType(node);
2519                            return continueStatus;
2520            case TTCN3ParserTokenTypes.TypeActualPar:
2521                            continueStatus=visitTypeActualPar(node);
2522                            return continueStatus;
2523            case TTCN3ParserTokenTypes.TypeActualParList:
2524                            continueStatus=visitTypeActualParList(node);
2525                            return continueStatus;
2526            case TTCN3ParserTokenTypes.TypeDef:
2527                            continueStatus=visitTypeDef(node);
2528                            return continueStatus;
2529            case TTCN3ParserTokenTypes.TypeDefIdentifier:
2530                            continueStatus=visitTypeDefIdentifier(node);
2531                            return continueStatus;
2532            case TTCN3ParserTokenTypes.TypeList:
2533                            continueStatus=visitTypeList(node);
2534                            return continueStatus;
2535            case TTCN3ParserTokenTypes.TypeReference:
2536                            continueStatus=visitTypeReference(node);
2537                            return continueStatus;
2538            case TTCN3ParserTokenTypes.UnaryOp:
2539                            continueStatus=visitUnaryOp(node);
2540                            return continueStatus;
2541            case TTCN3ParserTokenTypes.Underscore:
2542                            continueStatus=visitUnderscore(node);
2543                            return continueStatus;
2544            case TTCN3ParserTokenTypes.UnionDef:
2545                            continueStatus=visitUnionDef(node);
2546                            return continueStatus;
2547            case TTCN3ParserTokenTypes.UnionDefBody:
2548                            continueStatus=visitUnionDefBody(node);
2549                            return continueStatus;
2550            case TTCN3ParserTokenTypes.UnionFieldDef:
2551                            continueStatus=visitUnionFieldDef(node);
2552                            return continueStatus;
2553            case TTCN3ParserTokenTypes.UniversalChar:
2554                            continueStatus=visitUniversalChar(node);
2555                            return continueStatus;
2556            case TTCN3ParserTokenTypes.UniversalCharString:
2557                            continueStatus=visitUniversalCharString(node);
2558                            return continueStatus;
2559            case TTCN3ParserTokenTypes.UniversalKeyword:
2560                            continueStatus=visitUniversalKeyword(node);
2561                            return continueStatus;
2562            case TTCN3ParserTokenTypes.UnmapStatement:
2563                            continueStatus=visitUnmapStatement(node);
2564                            return continueStatus;
2565            case TTCN3ParserTokenTypes.UpperBound:
2566                            continueStatus=visitUpperBound(node);
2567                            return continueStatus;
2568            case TTCN3ParserTokenTypes.Value:
2569                            continueStatus=visitValue(node);
2570                            return continueStatus;
2571            case TTCN3ParserTokenTypes.ValueList:
2572                            continueStatus=visitValueList(node);
2573                            return continueStatus;
2574            case TTCN3ParserTokenTypes.ValueMatchSpec:
2575                            continueStatus=visitValueMatchSpec(node);
2576                            return continueStatus;
2577            case TTCN3ParserTokenTypes.ValueOrAttribList:
2578                            continueStatus=visitValueOrAttribList(node);
2579                            return continueStatus;
2580            case TTCN3ParserTokenTypes.ValueOrRange:
2581                            continueStatus=visitValueOrRange(node);
2582                            return continueStatus;
2583            case TTCN3ParserTokenTypes.ValueParOrTypePar:
2584                            continueStatus=visitValueParOrTypePar(node);
2585                            return continueStatus;
2586            case TTCN3ParserTokenTypes.ValueReference:
2587                            continueStatus=visitValueReference(node);
2588                            return continueStatus;
2589            case TTCN3ParserTokenTypes.ValueSpec:
2590                            continueStatus=visitValueSpec(node);
2591                            return continueStatus;
2592            case TTCN3ParserTokenTypes.ValueofOp:
2593                            continueStatus=visitValueofOp(node);
2594                            return continueStatus;
2595            case TTCN3ParserTokenTypes.VarInitialValue:
2596                            continueStatus=visitVarInitialValue(node);
2597                            return continueStatus;
2598            case TTCN3ParserTokenTypes.VarInstance:
2599                            continueStatus=visitVarInstance(node);
2600                            return continueStatus;
2601            case TTCN3ParserTokenTypes.VarList:
2602                            continueStatus=visitVarList(node);
2603                            return continueStatus;
2604            case TTCN3ParserTokenTypes.VariableAssignment:
2605                            continueStatus=visitVariableAssignment(node);
2606                            return continueStatus;
2607            case TTCN3ParserTokenTypes.VariableEntry:
2608                            continueStatus=visitVariableEntry(node);
2609                            return continueStatus;
2610            case TTCN3ParserTokenTypes.VariableList:
2611                            continueStatus=visitVariableList(node);
2612                            return continueStatus;
2613            case TTCN3ParserTokenTypes.VariableRef:
2614                            continueStatus=visitVariableRef(node);
2615                            return continueStatus;
2616            case TTCN3ParserTokenTypes.VerdictOps:
2617                            continueStatus=visitVerdictOps(node);
2618                            return continueStatus;
2619            case TTCN3ParserTokenTypes.VerdictStatements:
2620                            continueStatus=visitVerdictStatements(node);
2621                            return continueStatus;
2622            case TTCN3ParserTokenTypes.VerdictTypeKeyword:
2623                            continueStatus=visitVerdictTypeKeyword(node);
2624                            return continueStatus;
2625            case TTCN3ParserTokenTypes.VerdictTypeValue:
2626                            continueStatus=visitVerdictTypeValue(node);
2627                            return continueStatus;
2628            case TTCN3ParserTokenTypes.Visibility:
2629                            continueStatus=visitVisibility(node);
2630                            return continueStatus;
2631            case TTCN3ParserTokenTypes.WhileStatement:
2632                            continueStatus=visitWhileStatement(node);
2633                            return continueStatus;
2634            case TTCN3ParserTokenTypes.WithAttribList:
2635                            continueStatus=visitWithAttribList(node);
2636                            return continueStatus;
2637            case TTCN3ParserTokenTypes.WithStatement:
2638                            continueStatus=visitWithStatement(node);
2639                            return continueStatus;
2640            case TTCN3ParserTokenTypes.Xor4b:
2641                            continueStatus=visitXor4b(node);
2642                            return continueStatus;
2643            case TTCN3ParserTokenTypes.Xor:
2644                            continueStatus=visitXor(node);
2645                            return continueStatus;
2646            case TTCN3ParserTokenTypes.BSTRING:
2647                            continueStatus=visitBSTRING(node);
2648                            return continueStatus;
2649            case TTCN3ParserTokenTypes.BSTRINGMATCH:
2650                            continueStatus=visitBSTRINGMATCH(node);
2651                            return continueStatus;
2652            case TTCN3ParserTokenTypes.DOT:
2653                            continueStatus=visitDOT(node);
2654                            return continueStatus;
2655            case TTCN3ParserTokenTypes.FLOATVALUE:
2656                            continueStatus=visitFLOATVALUE(node);
2657                            return continueStatus;
2658            case TTCN3ParserTokenTypes.HSTRING:
2659                            continueStatus=visitHSTRING(node);
2660                            return continueStatus;
2661            case TTCN3ParserTokenTypes.HSTRINGMATCH:
2662                            continueStatus=visitHSTRINGMATCH(node);
2663                            return continueStatus;
2664            case TTCN3ParserTokenTypes.OSTRING:
2665                            continueStatus=visitOSTRING(node);
2666                            return continueStatus;
2667            case TTCN3ParserTokenTypes.OSTRINGMATCH:
2668                            continueStatus=visitOSTRINGMATCH(node);
2669                            return continueStatus;
2670            case TTCN3ParserTokenTypes.RANGEOP:
2671                            continueStatus=visitRANGEOP(node);
2672                            return continueStatus;
2673            case TTCN3ParserTokenTypes.ACTION:
2674                            continueStatus=visitACTION(node);
2675                            return continueStatus;
2676            case TTCN3ParserTokenTypes.ACTIVATE:
2677                            continueStatus=visitACTIVATE(node);
2678                            return continueStatus;
2679            case TTCN3ParserTokenTypes.ADDRESS:
2680                            continueStatus=visitADDRESS(node);
2681                            return continueStatus;
2682            case TTCN3ParserTokenTypes.ALIVE:
2683                            continueStatus=visitALIVE(node);
2684                            return continueStatus;
2685            case TTCN3ParserTokenTypes.ALL:
2686                            continueStatus=visitALL(node);
2687                            return continueStatus;
2688            case TTCN3ParserTokenTypes.ALT:
2689                            continueStatus=visitALT(node);
2690                            return continueStatus;
2691            case TTCN3ParserTokenTypes.ALTSTEP:
2692                            continueStatus=visitALTSTEP(node);
2693                            return continueStatus;
2694            case TTCN3ParserTokenTypes.AND:
2695                            continueStatus=visitAND(node);
2696                            return continueStatus;
2697            case TTCN3ParserTokenTypes.AND4B:
2698                            continueStatus=visitAND4B(node);
2699                            return continueStatus;
2700            case TTCN3ParserTokenTypes.ANY:
2701                            continueStatus=visitANY(node);
2702                            return continueStatus;
2703            case TTCN3ParserTokenTypes.ANYTYPE:
2704                            continueStatus=visitANYTYPE(node);
2705                            return continueStatus;
2706            case TTCN3ParserTokenTypes.BITSTRING:
2707                            continueStatus=visitBITSTRING(node);
2708                            return continueStatus;
2709            case TTCN3ParserTokenTypes.BOOLEAN:
2710                            continueStatus=visitBOOLEAN(node);
2711                            return continueStatus;
2712            case TTCN3ParserTokenTypes.BREAK:
2713                            continueStatus=visitBREAK(node);
2714                            return continueStatus;
2715            case TTCN3ParserTokenTypes.CALL:
2716                            continueStatus=visitCALL(node);
2717                            return continueStatus;
2718            case TTCN3ParserTokenTypes.CASE:
2719                            continueStatus=visitCASE(node);
2720                            return continueStatus;
2721            case TTCN3ParserTokenTypes.CATCH:
2722                            continueStatus=visitCATCH(node);
2723                            return continueStatus;
2724            case TTCN3ParserTokenTypes.CHAR:
2725                            continueStatus=visitCHAR(node);
2726                            return continueStatus;
2727            case TTCN3ParserTokenTypes.CHARSTRING:
2728                            continueStatus=visitCHARSTRING(node);
2729                            return continueStatus;
2730            case TTCN3ParserTokenTypes.CHECK:
2731                            continueStatus=visitCHECK(node);
2732                            return continueStatus;
2733            case TTCN3ParserTokenTypes.CLEAR:
2734                            continueStatus=visitCLEAR(node);
2735                            return continueStatus;
2736            case TTCN3ParserTokenTypes.COMPLEMENT:
2737                            continueStatus=visitCOMPLEMENT(node);
2738                            return continueStatus;
2739            case TTCN3ParserTokenTypes.COMPONENT:
2740                            continueStatus=visitCOMPONENT(node);
2741                            return continueStatus;
2742            case TTCN3ParserTokenTypes.CONNECT:
2743                            continueStatus=visitCONNECT(node);
2744                            return continueStatus;
2745            case TTCN3ParserTokenTypes.CONST:
2746                            continueStatus=visitCONST(node);
2747                            return continueStatus;
2748            case TTCN3ParserTokenTypes.CONTINUE:
2749                            continueStatus=visitCONTINUE(node);
2750                            return continueStatus;
2751            case TTCN3ParserTokenTypes.CONTROL:
2752                            continueStatus=visitCONTROL(node);
2753                            return continueStatus;
2754            case TTCN3ParserTokenTypes.CREATE:
2755                            continueStatus=visitCREATE(node);
2756                            return continueStatus;
2757            case TTCN3ParserTokenTypes.DEACTIVATE:
2758                            continueStatus=visitDEACTIVATE(node);
2759                            return continueStatus;
2760            case TTCN3ParserTokenTypes.DEFAULT:
2761                            continueStatus=visitDEFAULT(node);
2762                            return continueStatus;
2763            case TTCN3ParserTokenTypes.DISCONNECT:
2764                            continueStatus=visitDISCONNECT(node);
2765                            return continueStatus;
2766            case TTCN3ParserTokenTypes.DISPLAY:
2767                            continueStatus=visitDISPLAY(node);
2768                            return continueStatus;
2769            case TTCN3ParserTokenTypes.DO:
2770                            continueStatus=visitDO(node);
2771                            return continueStatus;
2772            case TTCN3ParserTokenTypes.DONE:
2773                            continueStatus=visitDONE(node);
2774                            return continueStatus;
2775            case TTCN3ParserTokenTypes.ELSE:
2776                            continueStatus=visitELSE(node);
2777                            return continueStatus;
2778            case TTCN3ParserTokenTypes.ENCODE:
2779                            continueStatus=visitENCODE(node);
2780                            return continueStatus;
2781            case TTCN3ParserTokenTypes.ENUMERATED:
2782                            continueStatus=visitENUMERATED(node);
2783                            return continueStatus;
2784            case TTCN3ParserTokenTypes.ERROR:
2785                            continueStatus=visitERROR(node);
2786                            return continueStatus;
2787            case TTCN3ParserTokenTypes.EXCEPT:
2788                            continueStatus=visitEXCEPT(node);
2789                            return continueStatus;
2790            case TTCN3ParserTokenTypes.EXCEPTION:
2791                            continueStatus=visitEXCEPTION(node);
2792                            return continueStatus;
2793            case TTCN3ParserTokenTypes.EXECUTE:
2794                            continueStatus=visitEXECUTE(node);
2795                            return continueStatus;
2796            case TTCN3ParserTokenTypes.EXTENDS:
2797                            continueStatus=visitEXTENDS(node);
2798                            return continueStatus;
2799            case TTCN3ParserTokenTypes.EXTENSION:
2800                            continueStatus=visitEXTENSION(node);
2801                            return continueStatus;
2802            case TTCN3ParserTokenTypes.EXTERNAL:
2803                            continueStatus=visitEXTERNAL(node);
2804                            return continueStatus;
2805            case TTCN3ParserTokenTypes.FAIL:
2806                            continueStatus=visitFAIL(node);
2807                            return continueStatus;
2808            case TTCN3ParserTokenTypes.FALSE:
2809                            continueStatus=visitFALSE(node);
2810                            return continueStatus;
2811            case TTCN3ParserTokenTypes.FLOAT:
2812                            continueStatus=visitFLOAT(node);
2813                            return continueStatus;
2814            case TTCN3ParserTokenTypes.FOR:
2815                            continueStatus=visitFOR(node);
2816                            return continueStatus;
2817            case TTCN3ParserTokenTypes.FROM:
2818                            continueStatus=visitFROM(node);
2819                            return continueStatus;
2820            case TTCN3ParserTokenTypes.FUNCTION:
2821                            continueStatus=visitFUNCTION(node);
2822                            return continueStatus;
2823            case TTCN3ParserTokenTypes.FRIEND:
2824                            continueStatus=visitFRIEND(node);
2825                            return continueStatus;
2826            case TTCN3ParserTokenTypes.GETCALL:
2827                            continueStatus=visitGETCALL(node);
2828                            return continueStatus;
2829            case TTCN3ParserTokenTypes.GETREPLY:
2830                            continueStatus=visitGETREPLY(node);
2831                            return continueStatus;
2832            case TTCN3ParserTokenTypes.GETVERDICT:
2833                            continueStatus=visitGETVERDICT(node);
2834                            return continueStatus;
2835            case TTCN3ParserTokenTypes.GOTO:
2836                            continueStatus=visitGOTO(node);
2837                            return continueStatus;
2838            case TTCN3ParserTokenTypes.GROUP:
2839                            continueStatus=visitGROUP(node);
2840                            return continueStatus;
2841            case TTCN3ParserTokenTypes.HALT:
2842                            continueStatus=visitHALT(node);
2843                            return continueStatus;
2844            case TTCN3ParserTokenTypes.HEXSTRING:
2845                            continueStatus=visitHEXSTRING(node);
2846                            return continueStatus;
2847            case TTCN3ParserTokenTypes.IF:
2848                            continueStatus=visitIF(node);
2849                            return continueStatus;
2850            case TTCN3ParserTokenTypes.IFPRESENT:
2851                            continueStatus=visitIFPRESENT(node);
2852                            return continueStatus;
2853            case TTCN3ParserTokenTypes.IMPORT:
2854                            continueStatus=visitIMPORT(node);
2855                            return continueStatus;
2856            case TTCN3ParserTokenTypes.IN:
2857                            continueStatus=visitIN(node);
2858                            return continueStatus;
2859            case TTCN3ParserTokenTypes.INCONC:
2860                            continueStatus=visitINCONC(node);
2861                            return continueStatus;
2862            case TTCN3ParserTokenTypes.INFINITY:
2863                            continueStatus=visitINFINITY(node);
2864                            return continueStatus;
2865            case TTCN3ParserTokenTypes.INOUT:
2866                            continueStatus=visitINOUT(node);
2867                            return continueStatus;
2868            case TTCN3ParserTokenTypes.INTEGER:
2869                            continueStatus=visitINTEGER(node);
2870                            return continueStatus;
2871            case TTCN3ParserTokenTypes.INTERLEAVE:
2872                            continueStatus=visitINTERLEAVE(node);
2873                            return continueStatus;
2874            case TTCN3ParserTokenTypes.KILL:
2875                            continueStatus=visitKILL(node);
2876                            return continueStatus;
2877            case TTCN3ParserTokenTypes.KILLED:
2878                            continueStatus=visitKILLED(node);
2879                            return continueStatus;
2880            case TTCN3ParserTokenTypes.LABEL:
2881                            continueStatus=visitLABEL(node);
2882                            return continueStatus;
2883            case TTCN3ParserTokenTypes.LANGUAGE:
2884                            continueStatus=visitLANGUAGE(node);
2885                            return continueStatus;
2886            case TTCN3ParserTokenTypes.LENGTH:
2887                            continueStatus=visitLENGTH(node);
2888                            return continueStatus;
2889            case TTCN3ParserTokenTypes.LOG:
2890                            continueStatus=visitLOG(node);
2891                            return continueStatus;
2892            case TTCN3ParserTokenTypes.MAP:
2893                            continueStatus=visitMAP(node);
2894                            return continueStatus;
2895            case TTCN3ParserTokenTypes.MATCH:
2896                            continueStatus=visitMATCH(node);
2897                            return continueStatus;
2898            case TTCN3ParserTokenTypes.MESSAGE:
2899                            continueStatus=visitMESSAGE(node);
2900                            return continueStatus;
2901            case TTCN3ParserTokenTypes.MIXED:
2902                            continueStatus=visitMIXED(node);
2903                            return continueStatus;
2904            case TTCN3ParserTokenTypes.MOD:
2905                            continueStatus=visitMOD(node);
2906                            return continueStatus;
2907            case TTCN3ParserTokenTypes.MODIFIES:
2908                            continueStatus=visitMODIFIES(node);
2909                            return continueStatus;
2910            case TTCN3ParserTokenTypes.MODULE:
2911                            continueStatus=visitMODULE(node);
2912                            return continueStatus;
2913            case TTCN3ParserTokenTypes.MODULEPAR:
2914                            continueStatus=visitMODULEPAR(node);
2915                            return continueStatus;
2916            case TTCN3ParserTokenTypes.MTC:
2917                            continueStatus=visitMTC(node);
2918                            return continueStatus;
2919            case TTCN3ParserTokenTypes.NOBLOCK:
2920                            continueStatus=visitNOBLOCK(node);
2921                            return continueStatus;
2922            case TTCN3ParserTokenTypes.NONE:
2923                            continueStatus=visitNONE(node);
2924                            return continueStatus;
2925            case TTCN3ParserTokenTypes.NOT:
2926                            continueStatus=visitNOT(node);
2927                            return continueStatus;
2928            case TTCN3ParserTokenTypes.NOT4B:
2929                            continueStatus=visitNOT4B(node);
2930                            return continueStatus;
2931            case TTCN3ParserTokenTypes.NOWAIT:
2932                            continueStatus=visitNOWAIT(node);
2933                            return continueStatus;
2934            case TTCN3ParserTokenTypes.NULL:
2935                            continueStatus=visitNULL(node);
2936                            return continueStatus;
2937            case TTCN3ParserTokenTypes.OBJID:
2938                            continueStatus=visitOBJID(node);
2939                            return continueStatus;
2940            case TTCN3ParserTokenTypes.OCTETSTRING:
2941                            continueStatus=visitOCTETSTRING(node);
2942                            return continueStatus;
2943            case TTCN3ParserTokenTypes.OF:
2944                            continueStatus=visitOF(node);
2945                            return continueStatus;
2946            case TTCN3ParserTokenTypes.OMIT:
2947                            continueStatus=visitOMIT(node);
2948                            return continueStatus;
2949            case TTCN3ParserTokenTypes.ON:
2950                            continueStatus=visitON(node);
2951                            return continueStatus;
2952            case TTCN3ParserTokenTypes.OPTIONAL:
2953                            continueStatus=visitOPTIONAL(node);
2954                            return continueStatus;
2955            case TTCN3ParserTokenTypes.OR:
2956                            continueStatus=visitOR(node);
2957                            return continueStatus;
2958            case TTCN3ParserTokenTypes.OR4B:
2959                            continueStatus=visitOR4B(node);
2960                            return continueStatus;
2961            case TTCN3ParserTokenTypes.OUT:
2962                            continueStatus=visitOUT(node);
2963                            return continueStatus;
2964            case TTCN3ParserTokenTypes.OVERRIDE:
2965                            continueStatus=visitOVERRIDE(node);
2966                            return continueStatus;
2967            case TTCN3ParserTokenTypes.PARAM:
2968                            continueStatus=visitPARAM(node);
2969                            return continueStatus;
2970            case TTCN3ParserTokenTypes.PASS:
2971                            continueStatus=visitPASS(node);
2972                            return continueStatus;
2973            case TTCN3ParserTokenTypes.PATTERN:
2974                            continueStatus=visitPATTERN(node);
2975                            return continueStatus;
2976            case TTCN3ParserTokenTypes.PERMUTATION:
2977                            continueStatus=visitPERMUTATION(node);
2978                            return continueStatus;
2979            case TTCN3ParserTokenTypes.PORT:
2980                            continueStatus=visitPORT(node);
2981                            return continueStatus;
2982            case TTCN3ParserTokenTypes.PRESENT:
2983                            continueStatus=visitPRESENT(node);
2984                            return continueStatus;
2985            case TTCN3ParserTokenTypes.PRIVATE:
2986                            continueStatus=visitPRIVATE(node);
2987                            return continueStatus;
2988            case TTCN3ParserTokenTypes.PROCEDURE:
2989                            continueStatus=visitPROCEDURE(node);
2990                            return continueStatus;
2991            case TTCN3ParserTokenTypes.PUBLIC:
2992                            continueStatus=visitPUBLIC(node);
2993                            return continueStatus;
2994            case TTCN3ParserTokenTypes.RAISE:
2995                            continueStatus=visitRAISE(node);
2996                            return continueStatus;
2997            case TTCN3ParserTokenTypes.READ:
2998                            continueStatus=visitREAD(node);
2999                            return continueStatus;
3000            case TTCN3ParserTokenTypes.RECEIVE:
3001                            continueStatus=visitRECEIVE(node);
3002                            return continueStatus;
3003            case TTCN3ParserTokenTypes.RECORD:
3004                            continueStatus=visitRECORD(node);
3005                            return continueStatus;
3006            case TTCN3ParserTokenTypes.RECURSIVE:
3007                            continueStatus=visitRECURSIVE(node);
3008                            return continueStatus;
3009            case TTCN3ParserTokenTypes.REM:
3010                            continueStatus=visitREM(node);
3011                            return continueStatus;
3012            case TTCN3ParserTokenTypes.REPEAT:
3013                            continueStatus=visitREPEAT(node);
3014                            return continueStatus;
3015            case TTCN3ParserTokenTypes.REPLY:
3016                            continueStatus=visitREPLY(node);
3017                            return continueStatus;
3018            case TTCN3ParserTokenTypes.RETURN:
3019                            continueStatus=visitRETURN(node);
3020                            return continueStatus;
3021            case TTCN3ParserTokenTypes.RUNNING:
3022                            continueStatus=visitRUNNING(node);
3023                            return continueStatus;
3024            case TTCN3ParserTokenTypes.RUNS:
3025                            continueStatus=visitRUNS(node);
3026                            return continueStatus;
3027            case TTCN3ParserTokenTypes.SELECT:
3028                            continueStatus=visitSELECT(node);
3029                            return continueStatus;
3030            case TTCN3ParserTokenTypes.SELF:
3031                            continueStatus=visitSELF(node);
3032                            return continueStatus;
3033            case TTCN3ParserTokenTypes.SEND:
3034                            continueStatus=visitSEND(node);
3035                            return continueStatus;
3036            case TTCN3ParserTokenTypes.SENDER:
3037                            continueStatus=visitSENDER(node);
3038                            return continueStatus;
3039            case TTCN3ParserTokenTypes.SET:
3040                            continueStatus=visitSET(node);
3041                            return continueStatus;
3042            case TTCN3ParserTokenTypes.SETVERDICT:
3043                            continueStatus=visitSETVERDICT(node);
3044                            return continueStatus;
3045            case TTCN3ParserTokenTypes.SIGNATURE:
3046                            continueStatus=visitSIGNATURE(node);
3047                            return continueStatus;
3048            case TTCN3ParserTokenTypes.START:
3049                            continueStatus=visitSTART(node);
3050                            return continueStatus;
3051            case TTCN3ParserTokenTypes.STOP:
3052                            continueStatus=visitSTOP(node);
3053                            return continueStatus;
3054            case TTCN3ParserTokenTypes.SUBSET:
3055                            continueStatus=visitSUBSET(node);
3056                            return continueStatus;
3057            case TTCN3ParserTokenTypes.SUPERSET:
3058                            continueStatus=visitSUPERSET(node);
3059                            return continueStatus;
3060            case TTCN3ParserTokenTypes.SYSTEM:
3061                            continueStatus=visitSYSTEM(node);
3062                            return continueStatus;
3063            case TTCN3ParserTokenTypes.TEMPLATE:
3064                            continueStatus=visitTEMPLATE(node);
3065                            return continueStatus;
3066            case TTCN3ParserTokenTypes.TESTCASE:
3067                            continueStatus=visitTESTCASE(node);
3068                            return continueStatus;
3069            case TTCN3ParserTokenTypes.TIMEOUT:
3070                            continueStatus=visitTIMEOUT(node);
3071                            return continueStatus;
3072            case TTCN3ParserTokenTypes.TIMER:
3073                            continueStatus=visitTIMER(node);
3074                            return continueStatus;
3075            case TTCN3ParserTokenTypes.TO:
3076                            continueStatus=visitTO(node);
3077                            return continueStatus;
3078            case TTCN3ParserTokenTypes.TRIGGER:
3079                            continueStatus=visitTRIGGER(node);
3080                            return continueStatus;
3081            case TTCN3ParserTokenTypes.TRUE:
3082                            continueStatus=visitTRUE(node);
3083                            return continueStatus;
3084            case TTCN3ParserTokenTypes.TYPE:
3085                            continueStatus=visitTYPE(node);
3086                            return continueStatus;
3087            case TTCN3ParserTokenTypes.UNION:
3088                            continueStatus=visitUNION(node);
3089                            return continueStatus;
3090            case TTCN3ParserTokenTypes.UNIVERSAL:
3091                            continueStatus=visitUNIVERSAL(node);
3092                            return continueStatus;
3093            case TTCN3ParserTokenTypes.UNMAP:
3094                            continueStatus=visitUNMAP(node);
3095                            return continueStatus;
3096            case TTCN3ParserTokenTypes.VALUE:
3097                            continueStatus=visitVALUE(node);
3098                            return continueStatus;
3099            case TTCN3ParserTokenTypes.VAR:
3100                            continueStatus=visitVAR(node);
3101                            return continueStatus;
3102            case TTCN3ParserTokenTypes.VARIANT:
3103                            continueStatus=visitVARIANT(node);
3104                            return continueStatus;
3105            case TTCN3ParserTokenTypes.VERDICTTYPE:
3106                            continueStatus=visitVERDICTTYPE(node);
3107                            return continueStatus;
3108            case TTCN3ParserTokenTypes.WHILE:
3109                            continueStatus=visitWHILE(node);
3110                            return continueStatus;
3111            case TTCN3ParserTokenTypes.WITH:
3112                            continueStatus=visitWITH(node);
3113                            return continueStatus;
3114            case TTCN3ParserTokenTypes.XOR:
3115                            continueStatus=visitXOR(node);
3116                            return continueStatus;
3117            case TTCN3ParserTokenTypes.XOR4B:
3118                            continueStatus=visitXOR4B(node);
3119                            return continueStatus;
3120            case TTCN3ParserTokenTypes.NowOperation:
3121                            continueStatus=visitNowOperation(node);
3122                            return continueStatus;
3123            case TTCN3ParserTokenTypes.WaitStatement:
3124                            continueStatus=visitWaitStatement(node);
3125                            return continueStatus;
3126            case TTCN3ParserTokenTypes.TimestampSpec:
3127                            continueStatus=visitTimestampSpec(node);
3128                            return continueStatus;
3129            case TTCN3ParserTokenTypes.REALTIME:
3130                            continueStatus=visitREALTIME(node);
3131                            return continueStatus;
3132            case TTCN3ParserTokenTypes.NOW:
3133                            continueStatus=visitNOW(node);
3134                            return continueStatus;
3135            case TTCN3ParserTokenTypes.WAIT:
3136                            continueStatus=visitWAIT(node);
3137                            return continueStatus;
3138            case TTCN3ParserTokenTypes.STEPSIZE:
3139                            continueStatus=visitSTEPSIZE(node);
3140                            return continueStatus;
3141            case TTCN3ParserTokenTypes.TIMESTAMP:
3142                            continueStatus=visitTIMESTAMP(node);
3143                            return continueStatus;
3144            case TTCN3ParserTokenTypes.CONT:
3145                            continueStatus=visitCONT(node);
3146                            return continueStatus;
3147            case TTCN3ParserTokenTypes.PAR:
3148                            continueStatus=visitPAR(node);
3149                            return continueStatus;
3150            case TTCN3ParserTokenTypes.SEQ:
3151                            continueStatus=visitSEQ(node);
3152                            return continueStatus;
3153            case TTCN3ParserTokenTypes.WS:
3154                            continueStatus=visitWS(node);
3155                            return continueStatus;
3156            case TTCN3ParserTokenTypes.SL_COMMENT:
3157                            continueStatus=visitSL_COMMENT(node);
3158                            return continueStatus;
3159            case TTCN3ParserTokenTypes.ML_COMMENT:
3160                            continueStatus=visitML_COMMENT(node);
3161                            return continueStatus;
3162            case TTCN3ParserTokenTypes.IDENTIFIER:
3163                            continueStatus=visitIDENTIFIER(node);
3164                            return continueStatus;
3165            case TTCN3ParserTokenTypes.ASSIGNMENTCHAR:
3166                            continueStatus=visitASSIGNMENTCHAR(node);
3167                            return continueStatus;
3168            case TTCN3ParserTokenTypes.PORTREDIRECTSYMBOL:
3169                            continueStatus=visitPORTREDIRECTSYMBOL(node);
3170                            return continueStatus;
3171            case TTCN3ParserTokenTypes.BEGINCHAR:
3172                            continueStatus=visitBEGINCHAR(node);
3173                            return continueStatus;
3174            case TTCN3ParserTokenTypes.CSTRING:
3175                            continueStatus=visitCSTRING(node);
3176                            return continueStatus;
3177            case TTCN3ParserTokenTypes.STRING:
3178                            continueStatus=visitSTRING(node);
3179                            return continueStatus;
3180            case TTCN3ParserTokenTypes.NUMBER:
3181                            continueStatus=visitNUMBER(node);
3182                            return continueStatus;
3183            case TTCN3ParserTokenTypes.EXPONENT:
3184                            continueStatus=visitEXPONENT(node);
3185                            return continueStatus;
3186            case TTCN3ParserTokenTypes.SEMICOLON:
3187                            continueStatus=visitSEMICOLON(node);
3188                            return continueStatus;
3189            case TTCN3ParserTokenTypes.COMMA:
3190                            continueStatus=visitCOMMA(node);
3191                            return continueStatus;
3192            case TTCN3ParserTokenTypes.DOUBLECOLON:
3193                            continueStatus=visitDOUBLECOLON(node);
3194                            return continueStatus;
3195            case TTCN3ParserTokenTypes.COLON:
3196                            continueStatus=visitCOLON(node);
3197                            return continueStatus;
3198            case TTCN3ParserTokenTypes.UNDERSCORE:
3199                            continueStatus=visitUNDERSCORE(node);
3200                            return continueStatus;
3201            case TTCN3ParserTokenTypes.ENDCHAR:
3202                            continueStatus=visitENDCHAR(node);
3203                            return continueStatus;
3204            case TTCN3ParserTokenTypes.SQUAREOPEN:
3205                            continueStatus=visitSQUAREOPEN(node);
3206                            return continueStatus;
3207            case TTCN3ParserTokenTypes.SQUARECLOSE:
3208                            continueStatus=visitSQUARECLOSE(node);
3209                            return continueStatus;
3210            case TTCN3ParserTokenTypes.LPAREN:
3211                            continueStatus=visitLPAREN(node);
3212                            return continueStatus;
3213            case TTCN3ParserTokenTypes.RPAREN:
3214                            continueStatus=visitRPAREN(node);
3215                            return continueStatus;
3216            case TTCN3ParserTokenTypes.LESSTHAN:
3217                            continueStatus=visitLESSTHAN(node);
3218                            return continueStatus;
3219            case TTCN3ParserTokenTypes.MORETHAN:
3220                            continueStatus=visitMORETHAN(node);
3221                            return continueStatus;
3222            case TTCN3ParserTokenTypes.NOTEQUALS:
3223                            continueStatus=visitNOTEQUALS(node);
3224                            return continueStatus;
3225            case TTCN3ParserTokenTypes.MOREOREQUAL:
3226                            continueStatus=visitMOREOREQUAL(node);
3227                            return continueStatus;
3228            case TTCN3ParserTokenTypes.LESSOREQUAL:
3229                            continueStatus=visitLESSOREQUAL(node);
3230                            return continueStatus;
3231            case TTCN3ParserTokenTypes.EQUAL:
3232                            continueStatus=visitEQUAL(node);
3233                            return continueStatus;
3234            case TTCN3ParserTokenTypes.PLUS:
3235                            continueStatus=visitPLUS(node);
3236                            return continueStatus;
3237            case TTCN3ParserTokenTypes.MINUS:
3238                            continueStatus=visitMINUS(node);
3239                            return continueStatus;
3240            case TTCN3ParserTokenTypes.STAR:
3241                            continueStatus=visitSTAR(node);
3242                            return continueStatus;
3243            case TTCN3ParserTokenTypes.SLASH:
3244                            continueStatus=visitSLASH(node);
3245                            return continueStatus;
3246            case TTCN3ParserTokenTypes.SINGLEQUOTE:
3247                            continueStatus=visitSINGLEQUOTE(node);
3248                            return continueStatus;
3249            case TTCN3ParserTokenTypes.DOUBLEQUOTE:
3250                            continueStatus=visitDOUBLEQUOTE(node);
3251                            return continueStatus;
3252            case TTCN3ParserTokenTypes.QUESTIONMARK:
3253                            continueStatus=visitQUESTIONMARK(node);
3254                            return continueStatus;
3255            case TTCN3ParserTokenTypes.SHIFTLEFT:
3256                            continueStatus=visitSHIFTLEFT(node);
3257                            return continueStatus;
3258            case TTCN3ParserTokenTypes.SHIFTRIGHT:
3259                            continueStatus=visitSHIFTRIGHT(node);
3260                            return continueStatus;
3261            case TTCN3ParserTokenTypes.ROTATELEFT:
3262                            continueStatus=visitROTATELEFT(node);
3263                            return continueStatus;
3264            case TTCN3ParserTokenTypes.ROTATERIGHT:
3265                            continueStatus=visitROTATERIGHT(node);
3266                            return continueStatus;
3267            case TTCN3ParserTokenTypes.STRINGANYVALUE:
3268                            continueStatus=visitSTRINGANYVALUE(node);
3269                            return continueStatus;
3270            case TTCN3ParserTokenTypes.STRINGANYOROMIT:
3271                            continueStatus=visitSTRINGANYOROMIT(node);
3272                            return continueStatus;
3273            case TTCN3ParserTokenTypes.QUOTESYMBOL:
3274                            continueStatus=visitQUOTESYMBOL(node);
3275                            return continueStatus;
3276            case TTCN3ParserTokenTypes.STRINGOP:
3277                            continueStatus=visitSTRINGOP(node);
3278                            return continueStatus;
3279            case TTCN3ParserTokenTypes.Zero:
3280                            continueStatus=visitZero(node);
3281                            return continueStatus;
3282            case TTCN3ParserTokenTypes.Nonzeronum:
3283                            continueStatus=visitNonzeronum(node);
3284                            return continueStatus;
3285            case TTCN3ParserTokenTypes.Nonzeronumber:
3286                            continueStatus=visitNonzeronumber(node);
3287                            return continueStatus;
3288            case TTCN3ParserTokenTypes.Decimalnumber:
3289                            continueStatus=visitDecimalnumber(node);
3290                            return continueStatus;
3291            case TTCN3ParserTokenTypes.Num:
3292                            continueStatus=visitNum(node);
3293                            return continueStatus;
3294            case TTCN3ParserTokenTypes.BIN:
3295                            continueStatus=visitBIN(node);
3296                            return continueStatus;
3297            case TTCN3ParserTokenTypes.HEX:
3298                            continueStatus=visitHEX(node);
3299                            return continueStatus;
3300            case TTCN3ParserTokenTypes.OCT:
3301                            continueStatus=visitOCT(node);
3302                            return continueStatus;
3303            case TTCN3ParserTokenTypes.Char:
3304                            continueStatus=visitChar(node);
3305                            return continueStatus;
3306            case TTCN3ParserTokenTypes.GeneralTextCharacter:
3307                            continueStatus=visitGeneralTextCharacter(node);
3308                            return continueStatus;
3309            case TTCN3ParserTokenTypes.Alphanumeric:
3310                            continueStatus=visitAlphanumeric(node);
3311                            return continueStatus;
3312            case TTCN3ParserTokenTypes.Letter:
3313                            continueStatus=visitLetter(node);
3314                            return continueStatus;
3315            case TTCN3ParserTokenTypes.UppercaseLetter:
3316                            continueStatus=visitUppercaseLetter(node);
3317                            return continueStatus;
3318            case TTCN3ParserTokenTypes.LowercaseLetter:
3319                            continueStatus=visitLowercaseLetter(node);
3320                            return continueStatus;
3321            case TTCN3ParserTokenTypes.Special:
3322                            continueStatus=visitSpecial(node);
3323                            return continueStatus;
3324            case TTCN3ParserTokenTypes.OtherSpecial:
3325                            continueStatus=visitOtherSpecial(node);
3326                            return continueStatus;
3327            case TTCN3ParserTokenTypes.OtherCharacter:
3328                            continueStatus=visitOtherCharacter(node);
3329                            return continueStatus;
3330            case TTCN3ParserTokenTypes.Space:
3331                            continueStatus=visitSpace(node);
3332                            return continueStatus;
3333            case TTCN3ParserTokenTypes.PreProcessorMacro:
3334                            continueStatus=visitPreProcessorMacro(node);
3335                            return continueStatus;
3336        }
3337        return new ContinueStatus();
3338    }
3339
3340    public abstract void init();
3341    public abstract void finish();
3342   
3343    public void acceptDFS(LocationAST node) throws TTCN3BehaviorException {
3344        init();
3345        searchASTDepthFirst(node);
3346        finish();
3347    }
3348
3349    public void acceptBFS(LocationAST node) throws TTCN3BehaviorException {
3350        init();
3351        searchASTBreadthFirst(node);
3352        finish();
3353    }
3354
3355    protected ContinueStatus searchASTDepthFirst(LocationAST node) throws TTCN3BehaviorException {
3356        if (node == null)
3357            return ContinueStatus.getInstance(true, true);
3358
3359        LocationAST next = node;
3360        while (next != null) {
3361            ContinueStatus continueStatus = visit(next);
3362            if (!continueStatus.continueSearch)
3363                return ContinueStatus.getInstance(false, false);
3364            if (continueStatus.goDeeper)
3365                searchASTDepthFirst(next.getFirstChild());
3366            next = next.getNextSibling();
3367        }
3368        return ContinueStatus.getInstance(true, true);
3369    }
3370
3371    protected ContinueStatus searchASTBreadthFirst(LocationAST node) throws TTCN3BehaviorException {
3372        if (node == null)
3373            return ContinueStatus.getInstance(true, true);
3374       
3375        Queue<LocationAST> open = new LinkedList<LocationAST>();
3376        open.add(node);
3377        searchASTBreadthFirst(open);
3378        return ContinueStatus.getInstance(true, true);
3379    }
3380
3381    private ContinueStatus searchASTBreadthFirst(Queue<LocationAST> nodes) throws TTCN3BehaviorException {
3382        Queue<LocationAST> open = new LinkedList<LocationAST>();
3383        Iterator<LocationAST> it = nodes.iterator();
3384        while (it.hasNext()) {
3385            LocationAST item = it.next();
3386            while (item != null) {
3387                ContinueStatus continueStatus = visit(item);
3388                if (!continueStatus.continueSearch)
3389                    return ContinueStatus.getInstance(false, false);
3390                if ( (item.getFirstChild() != null) && (continueStatus.goDeeper) )
3391                    open.add(item.getFirstChild());
3392                item = item.getNextSibling();
3393            }
3394        }
3395        if (open.size() > 0)
3396            searchASTBreadthFirst(open);
3397        return ContinueStatus.getInstance(true, true);
3398    }
3399
3400    static class ContinueStatus {
3401        public boolean continueSearch = true;
3402        public boolean goDeeper = true;
3403        private static ContinueStatus truetrue = new ContinueStatus(true, true);
3404        private static ContinueStatus truefalse = new ContinueStatus(true, false);
3405        private static ContinueStatus falsetrue = new ContinueStatus(false, true);
3406        private static ContinueStatus falsefalse = new ContinueStatus(false, false);
3407
3408        private ContinueStatus() {
3409            this.continueSearch = true;
3410            this.goDeeper = true;
3411        }
3412
3413        private ContinueStatus(boolean continueSearch, boolean goDeeper) {
3414            this.continueSearch = continueSearch;
3415            this.goDeeper = goDeeper;
3416        }
3417
3418        public static ContinueStatus getInstance(boolean continueSearch, boolean goDeeper) {
3419            if (continueSearch && goDeeper) {
3420                return truetrue;
3421            } else if (!continueSearch && goDeeper) {
3422                return falsetrue;
3423            } else if (continueSearch && !goDeeper) {
3424                return truefalse;
3425            } else {
3426                return falsefalse;
3427            }
3428        }
3429    }
3430   
3431
3432}
Note: See TracBrowser for help on using the repository browser.