diff options
Diffstat (limited to 'dsls/ATL/Compiler/ATL.acg')
-rw-r--r-- | dsls/ATL/Compiler/ATL.acg | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/dsls/ATL/Compiler/ATL.acg b/dsls/ATL/Compiler/ATL.acg index b62c74d5..a8370d0c 100644 --- a/dsls/ATL/Compiler/ATL.acg +++ b/dsls/ATL/Compiler/ATL.acg @@ -1842,6 +1842,10 @@ acg ATL startsWith Unit { code BindingStat | self.source isa NavigationOrAttributeCallExp { analyze self.source.source + if(self.isAssignment) { + push self.source.name + call 'J.refUnSetValue(S):J' + } analyze self.value set self.source.name } |