Mercurial > projects > dstress
changeset 487:15d9857b07bd
changed value to reference property
author | thomask |
---|---|
date | Tue, 26 Apr 2005 15:53:33 +0000 |
parents | 73ac7d1627e0 |
children | 9dfc177c0a1f |
files | run/bug_e2ir_141_A.d run/bug_e2ir_141_D.d |
diffstat | 2 files changed, 8 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/run/bug_e2ir_141_A.d Tue Apr 26 12:24:05 2005 +0000 +++ b/run/bug_e2ir_141_A.d Tue Apr 26 15:53:33 2005 +0000 @@ -16,12 +16,12 @@ class MyClass{ static MyStruct _s; - static MyStruct prop(){ - return _s; + static MyStruct* prop(){ + return &_s; } - static void prop(MyStruct s){ - _s=s; + static void prop(MyStruct* s){ + _s=*s; } }
--- a/run/bug_e2ir_141_D.d Tue Apr 26 12:24:05 2005 +0000 +++ b/run/bug_e2ir_141_D.d Tue Apr 26 15:53:33 2005 +0000 @@ -17,12 +17,12 @@ class MyClass{ static MyUnion dummy; - static MyUnion prop(){ - return dummy; + static MyUnion* prop(){ + return &dummy; } - static void prop(MyUnion u){ - dummy=u; + static void prop(MyUnion* u){ + dummy=*u; } }