stage3/fill_candidate_datatypes.hh
changeset 933 76324f461aed
parent 919 8da635655f37
child 936 0f7bcc160568
equal deleted inserted replaced
932:061824c45a5b 933:76324f461aed
   335     /* B.3 - Language ST (Structured Text) */
   335     /* B.3 - Language ST (Structured Text) */
   336     /***************************************/
   336     /***************************************/
   337     /***********************/
   337     /***********************/
   338     /* B 3.1 - Expressions */
   338     /* B 3.1 - Expressions */
   339     /***********************/
   339     /***********************/
   340     void *visit(ref_expression_c *symbol);
   340     void *visit(   deref_expression_c *symbol);
   341     void *visit(or_expression_c *symbol);
   341     void *visit(     ref_expression_c *symbol);
   342     void *visit(xor_expression_c *symbol);
   342     void *visit(      or_expression_c *symbol);
   343     void *visit(and_expression_c *symbol);
   343     void *visit(     xor_expression_c *symbol);
   344     void *visit(equ_expression_c *symbol);
   344     void *visit(     and_expression_c *symbol);
   345     void *visit(notequ_expression_c *symbol);
   345     void *visit(     equ_expression_c *symbol);
   346     void *visit(lt_expression_c *symbol);
   346     void *visit(  notequ_expression_c *symbol);
   347     void *visit(gt_expression_c *symbol);
   347     void *visit(      lt_expression_c *symbol);
   348     void *visit(le_expression_c *symbol);
   348     void *visit(      gt_expression_c *symbol);
   349     void *visit(ge_expression_c *symbol);
   349     void *visit(      le_expression_c *symbol);
   350     void *visit(add_expression_c *symbol);
   350     void *visit(      ge_expression_c *symbol);
   351     void *visit(sub_expression_c *symbol);
   351     void *visit(     add_expression_c *symbol);
   352     void *visit(mul_expression_c *symbol);
   352     void *visit(     sub_expression_c *symbol);
   353     void *visit(div_expression_c *symbol);
   353     void *visit(     mul_expression_c *symbol);
   354     void *visit(mod_expression_c *symbol);
   354     void *visit(     div_expression_c *symbol);
   355     void *visit(power_expression_c *symbol);
   355     void *visit(     mod_expression_c *symbol);
   356     void *visit(neg_expression_c *symbol);
   356     void *visit(   power_expression_c *symbol);
   357     void *visit(not_expression_c *symbol);
   357     void *visit(     neg_expression_c *symbol);
       
   358     void *visit(     not_expression_c *symbol);
   358     void *visit(function_invocation_c *symbol);
   359     void *visit(function_invocation_c *symbol);
   359 
   360 
   360     /*********************************/
   361     /*********************************/
   361     /* B 3.2.1 Assignment Statements */
   362     /* B 3.2.1 Assignment Statements */
   362     /*********************************/
   363     /*********************************/