stage3/fill_candidate_datatypes.hh
changeset 718 a9f8cc778444
parent 717 44f74fad2cc0
child 719 19595fce59f0
equal deleted inserted replaced
717:44f74fad2cc0 718:a9f8cc778444
    51 
    51 
    52 class fill_candidate_datatypes_c: public iterator_visitor_c {
    52 class fill_candidate_datatypes_c: public iterator_visitor_c {
    53 
    53 
    54   private:
    54   private:
    55     search_varfb_instance_type_c *search_varfb_instance_type;
    55     search_varfb_instance_type_c *search_varfb_instance_type;
    56     search_base_type_c search_base_type;
       
    57     /* When calling a function block, we must first find it's type,
    56     /* When calling a function block, we must first find it's type,
    58      * by searching through the declarations of the variables currently
    57      * by searching through the declarations of the variables currently
    59      * in scope.
    58      * in scope.
    60      * This class does just that...
    59      * This class does just that...
    61      * A new object instance is instantiated whenever we start checking semantics
    60      * A new object instance is instantiated whenever we start checking semantics