Index: /trunk/t3d/src/org/etsi/t3d/visitor/AbstractVisitor.java
===================================================================
--- /trunk/t3d/src/org/etsi/t3d/visitor/AbstractVisitor.java	(revision 33)
+++ /trunk/t3d/src/org/etsi/t3d/visitor/AbstractVisitor.java	(revision 34)
@@ -149,4 +149,5 @@
     public ContinueStatus visitAnyValue(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitArrayBounds(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
+    public ContinueStatus visitArrayConstExpression(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitArrayDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitArrayDefRange(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
@@ -324,4 +325,5 @@
     public ContinueStatus visitImportTestcaseSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitImportTypeDefSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
+    public ContinueStatus visitImportImportSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitInLineTemplate(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitInOutParKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
@@ -394,4 +396,5 @@
     public ContinueStatus visitNull(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitNumber(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
+    public ContinueStatus visitNaN(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitOctOrMatch(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitOctetStringKeyword(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
@@ -436,4 +439,5 @@
     public ContinueStatus visitPortReplyOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitPortSendOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
+    public ContinueStatus visitPortRefAssignment(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitPortSpec(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitPortStartOp(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
@@ -540,4 +544,5 @@
     public ContinueStatus visitTemplateActualParList(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitTemplateBody(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
+    public ContinueStatus visitTemplateActualParAssignment(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitTemplateDef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitTemplateFormalPar(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
@@ -563,4 +568,5 @@
     public ContinueStatus visitTimerRef(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitTimerRefOrAll(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
+    public ContinueStatus visitTimerRefAssignment(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitTimerRefOrAny(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitTimerStatements(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
@@ -703,4 +709,5 @@
     public ContinueStatus visitMODULEPAR(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitMTC(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
+    public ContinueStatus visitNAN(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitNOBLOCK(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
     public ContinueStatus visitNONE(LocationAST node) throws TTCN3BehaviorException {return ContinueStatus.getInstance(true,true);}
@@ -1244,4 +1251,7 @@
                             continueStatus=visitArrayBounds(node);
                             return continueStatus;
+            case TTCN3ParserTokenTypes.ArrayConstExpression:
+                            continueStatus=visitArrayConstExpression(node);
+                            return continueStatus;
             case TTCN3ParserTokenTypes.ArrayDef:
                             continueStatus=visitArrayDef(node);
@@ -1769,4 +1779,7 @@
                             continueStatus=visitImportTypeDefSpec(node);
                             return continueStatus;
+            case TTCN3ParserTokenTypes.ImportImportSpec:
+                            continueStatus=visitImportImportSpec(node);
+                            return continueStatus;
             case TTCN3ParserTokenTypes.InLineTemplate:
                             continueStatus=visitInLineTemplate(node);
@@ -1979,4 +1992,7 @@
                             continueStatus=visitNumber(node);
                             return continueStatus;
+            case TTCN3ParserTokenTypes.NaN:
+                            continueStatus=visitNaN(node);
+                            return continueStatus;
             case TTCN3ParserTokenTypes.OctOrMatch:
                             continueStatus=visitOctOrMatch(node);
@@ -2105,4 +2121,7 @@
                             continueStatus=visitPortSendOp(node);
                             return continueStatus;
+            case TTCN3ParserTokenTypes.PortRefAssignment:
+                            continueStatus=visitPortRefAssignment(node);
+                            return continueStatus;
             case TTCN3ParserTokenTypes.PortSpec:
                             continueStatus=visitPortSpec(node);
@@ -2417,4 +2436,7 @@
                             continueStatus=visitTemplateBody(node);
                             return continueStatus;
+            case TTCN3ParserTokenTypes.TemplateActualParAssignment:
+                            continueStatus=visitTemplateActualParAssignment(node);
+                            return continueStatus;
             case TTCN3ParserTokenTypes.TemplateDef:
                             continueStatus=visitTemplateDef(node);
@@ -2486,4 +2508,7 @@
                             continueStatus=visitTimerRefOrAll(node);
                             return continueStatus;
+            case TTCN3ParserTokenTypes.TimerRefAssignment:
+                            continueStatus=visitTimerRefAssignment(node);
+                            return continueStatus;
             case TTCN3ParserTokenTypes.TimerRefOrAny:
                             continueStatus=visitTimerRefOrAny(node);
@@ -2905,4 +2930,7 @@
             case TTCN3ParserTokenTypes.MTC:
                             continueStatus=visitMTC(node);
+                            return continueStatus;
+            case TTCN3ParserTokenTypes.NAN:
+                            continueStatus=visitNAN(node);
                             return continueStatus;
             case TTCN3ParserTokenTypes.NOBLOCK:
Index: /trunk/t3d/src/org/etsi/t3d/visitor/ImportVisitor.java
===================================================================
--- /trunk/t3d/src/org/etsi/t3d/visitor/ImportVisitor.java	(revision 33)
+++ /trunk/t3d/src/org/etsi/t3d/visitor/ImportVisitor.java	(revision 34)
@@ -32,4 +32,5 @@
 		if(T3D.activeProfile.isCheckCyclicImports())
 			importPrinter.checkForCyclicImports(node, new LinkedList<String>());
+		
 		return ContinueStatus.getInstance(true,true);
 	}
