absyntax_utils/search_base_type.cc
changeset 919 8da635655f37
parent 909 8b2a31dea131
child 921 d228aaa4d616
equal deleted inserted replaced
918:e9bde0aa93ed 919:8da635655f37
   131 
   131 
   132 
   132 
   133 /*********************/
   133 /*********************/
   134 /* B 1.2 - Constants */
   134 /* B 1.2 - Constants */
   135 /*********************/
   135 /*********************/
       
   136 /*********************************/
       
   137 /* B 1.2.XX - Reference Literals */
       
   138 /*********************************/
       
   139 /* defined in IEC 61131-3 v3 - Basically the 'NULL' keyword! */
       
   140 /* See the comment in fill_candidate_datatypes_c::visit(ref_value_null_literal_c) for reason why we use this symbol as a datatype! */
       
   141 void *search_base_type_c::visit(ref_value_null_literal_c *symbol) {return (void *)symbol;}
   136 
   142 
   137 /******************************/
   143 /******************************/
   138 /* B 1.2.1 - Numeric Literals */
   144 /* B 1.2.1 - Numeric Literals */
   139 /******************************/
   145 /******************************/
   140  /* Numeric literals without any explicit type cast have unknown data type, 
   146  /* Numeric literals without any explicit type cast have unknown data type,