111
|
1 // @author@ Charlie <Charlie_member@pathlink.com>
|
|
2 // @date@ 2004-07-17
|
|
3 // @uri@ news://casnln$1oe1$1@digitaldaemon.com
|
|
4 // @url@ nttp://digitalmars.com/digitalmars.D.bugs:551
|
|
5
|
|
6 module dstress.run.nested_function_01;
|
|
7
|
|
8 void fn( out char[] buf ){
|
|
9 void fn2(){
|
|
10 assert(buf.length==0);
|
|
11 assert(buf.sizeof==8);
|
|
12 }
|
|
13 fn2();
|
|
14 assert(buf.length==0);
|
|
15 assert(buf.sizeof==8);
|
|
16 }
|
|
17
|
|
18 int main(){
|
|
19 char[] buf;
|
|
20 assert(buf.length==0);
|
|
21 assert(buf.sizeof==8);
|
|
22 fn( buf );
|
|
23 return 0;
|
|
24 }
|