Changeset 360


Ignore:
Timestamp:
Dec 23, 2014, 10:25:26 AM (6 years ago)
Author:
Maxim Reznik
Message:

esolve left part of assigment statement.

Define names in object_declaration

Location:
trunk/ada-2012/src/ag
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ada-2012/src/ag/down.ag

    r349 r360  
    161161Rules for assignment_statement. :
    162162(.
    163       ${Assignment_Variable_Name.Down} := 0;  --  FIXME
     163      --  FIXME
     164      Gela.Pass_Utils.Resolve.Interpretation
     165        (Self.Compilation,
     166         ${assignment_statement.env_in},
     167         ${Assignment_Variable_Name.Up},
     168         ${Assignment_Variable_Name.Down});
    164169.)
    165170
  • trunk/ada-2012/src/ag/env_out.ag

    r356 r360  
    691691Rules for object_declaration. :
    692692(.
    693       ${object_declaration.env_out} := ${object_declaration.env_in};
     693      ${object_declaration.env_out} :=
     694        Gela.Pass_Utils.Add_Names
     695          (Self.Compilation,
     696           ${object_declaration.env_in},
     697           ${Names.name_list},
     698           Names);
    694699.)
    695700
Note: See TracChangeset for help on using the changeset viewer.