equal
deleted
inserted
replaced
659 s4o.print("."); |
659 s4o.print("."); |
660 symbol->field_selector->accept(*this); |
660 symbol->field_selector->accept(*this); |
661 } |
661 } |
662 break; |
662 break; |
663 case complextype_suffix_vg: |
663 case complextype_suffix_vg: |
664 case assignment_vg: |
664 symbol->record_variable->accept(*this); |
665 symbol->record_variable->accept(*this); |
665 if (type_is_complex) { |
666 if (type_is_complex) { |
666 s4o.print("."); |
667 s4o.print("."); |
667 symbol->field_selector->accept(*this); |
668 symbol->field_selector->accept(*this); |
668 } |
669 } |
669 break; |
670 break; |
670 case assignment_vg: |
|
671 symbol->record_variable->accept(*this); |
|
672 s4o.print("."); |
|
673 symbol->field_selector->accept(*this); |
|
674 break; |
671 default: |
675 default: |
672 if (this->is_variable_prefix_null()) { |
676 if (this->is_variable_prefix_null()) { |
673 symbol->record_variable->accept(*this); |
677 symbol->record_variable->accept(*this); |
674 s4o.print("."); |
678 s4o.print("."); |
675 symbol->field_selector->accept(*this); |
679 symbol->field_selector->accept(*this); |