stage3/array_range_check.hh
changeset 592 99a284cec1f2
parent 581 1e158dc9f9c1
child 598 0b1ee7e7123b
equal deleted inserted replaced
591:76bad7199896 592:99a284cec1f2
    52   public:
    52   public:
    53     array_range_check_c(symbol_c *ignore);
    53     array_range_check_c(symbol_c *ignore);
    54     virtual ~array_range_check_c(void);
    54     virtual ~array_range_check_c(void);
    55     int get_error_count();
    55     int get_error_count();
    56 
    56 
       
    57     /*************************/
       
    58     /* B.1 - Common elements */
       
    59     /*************************/
       
    60     /**********************/
       
    61     /* B.1.3 - Data types */
       
    62     /**********************/
       
    63     /********************************/
       
    64     /* B 1.3.3 - Derived data types */
       
    65     /********************************/
       
    66     /* NOTE: we may later want to move this to a visitor that will focus on analysing the data type declarations! */
       
    67     void *visit(subrange_c *symbol);
       
    68   
    57     /*********************/
    69     /*********************/
    58     /* B 1.4 - Variables */
    70     /* B 1.4 - Variables */
    59     /*********************/
    71     /*********************/
    60     /*************************************/
    72     /*************************************/
    61     /* B 1.4.2 - Multi-element variables */
    73     /* B 1.4.2 - Multi-element variables */