stage3/fill_candidate_datatypes.hh
changeset 909 8b2a31dea131
parent 895 f824bf8e1579
child 919 8da635655f37
--- a/stage3/fill_candidate_datatypes.hh	Sun Jul 06 23:31:08 2014 +0100
+++ b/stage3/fill_candidate_datatypes.hh	Sun Jul 13 12:26:58 2014 +0100
@@ -172,7 +172,7 @@
     /********************************/
 //  void *visit(data_type_declaration_c *symbol);   /* Not required. already handled by iterator_visitor_c base class */
 //  void *visit(type_declaration_list_c *symbol);   /* Not required. already handled by iterator_visitor_c base class */
-    void *visit(simple_type_declaration_c *symbol); /* Not required. already handled by iterator_visitor_c base class */
+    void *visit(simple_type_declaration_c *symbol);
     void *visit(simple_spec_init_c *symbol);
     void *visit(subrange_type_declaration_c *symbol);
     void *visit(subrange_spec_init_c *symbol);
@@ -196,6 +196,11 @@
 //  void *visit(structure_element_initialization_c *symbol);
 //  void *visit(string_type_declaration_c *symbol);
     void *visit(fb_spec_init_c *symbol);
+      
+    void *visit(ref_spec_c *symbol);      // Defined in IEC 61131-3 v3
+    void *visit(ref_spec_init_c *symbol); // Defined in IEC 61131-3 v3
+    void *visit(ref_type_decl_c *symbol); // Defined in IEC 61131-3 v3
+
 
     
     /*********************/