annotate undefined/array_initialization_06.d @ 1630:d0efa3ae5522 default tip

run/mini/naked_asm5: New x86_64 ABI passes the arguments in reverse order.
author David Nadlinger <code@klickverbot.at>
date Sat, 23 Apr 2011 22:57:32 +0200
parents 561a9ae8208d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
759
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
1 // $HeadURL$
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
2 // $Date$
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
3 // $Author$
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
4
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
5 // @author@ Andrew Fedoniouk <news@terrainformatica.com>
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
6 // @date@ 2005-04-12
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
7 // @uri@ news:d3hjto$cl8$1@digitaldaemon.com
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
8
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
9 module dstress.run.array_initialization_06;
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
10
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
11 typedef int Type = 12;
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
12 static Type[2] var = [0:1];
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
13
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
14 int main(char[][] args){
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
15 assert(var[0] == 1);
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
16 assert(var[1] == 12);
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
17 return 0;
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
18 }
561a9ae8208d unclean doc about array initialization
thomask
parents:
diff changeset
19