Mercurial > projects > dstress
changeset 90:5a0c46ed4e4a
simplified private_import (step 1/2)
author | thomask |
---|---|
date | Mon, 01 Nov 2004 19:25:56 +0000 |
parents | 76a93657c459 |
children | 965162333cb5 |
files | addon/private_import_A.d addon/private_import_B.d complex/private_import/a.d complex/private_import/b.d complex/private_import/c.d run/private_import_01.d run/private_import_02.d |
diffstat | 7 files changed, 26 insertions(+), 13 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/addon/private_import_A.d Mon Nov 01 19:25:56 2004 +0000 @@ -0,0 +1,3 @@ +module dstress.addon.private_import_A; + +public int fooA;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/addon/private_import_B.d Mon Nov 01 19:25:56 2004 +0000 @@ -0,0 +1,5 @@ +module dstress.addon.private_import_B; + +private import dstress.addon.private_import_A; + +int fooB = fooA + 3;
--- a/complex/private_import/a.d Mon Nov 01 16:40:38 2004 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,3 +0,0 @@ -module a; - -public int fooA;
--- a/complex/private_import/b.d Mon Nov 01 16:40:38 2004 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -module b; - -private import a; - -int fooB = fooA + 3;
--- a/complex/private_import/c.d Mon Nov 01 16:40:38 2004 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -module c; - -import b; - -int fooC = fooA;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/private_import_01.d Mon Nov 01 19:25:56 2004 +0000 @@ -0,0 +1,8 @@ +module dstress.nocompile.private_import_01; + +import dstress.addon.private_import_B; + +int main(){ + int fooC = fooA; + return 0; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/private_import_02.d Mon Nov 01 19:25:56 2004 +0000 @@ -0,0 +1,10 @@ +// __DSTRESS_DFLAGS__ -I.. addon/private_import_A.d addon/private_import_B.d + +module dstress.nocompile.private_import_02; + +import dstress.addon.private_import_B; + +int main(){ + int fooC = fooA; + return 0; +}