annotate tests/parser/alias_1.d @ 208:41ccd50e7cbc

Added missing tests
author Anders Johnsen <skabet@gmail.com>
date Tue, 12 Aug 2008 18:21:06 +0200
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
208
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
1
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
2 int foo(int x)
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
3 {
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
4 return x + 6;
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
5 }
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
6
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
7 alias foo bar;
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
8 alias int* i;
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
9 alias int A;
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
10 alias int B;
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
11
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
12 int main()
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
13 {
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
14 int x = bar(5);
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
15 i y = &x;
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
16
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
17 A a = 5;
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
18 B b = a;
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
19
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
20 return 11 - *y;
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
21 }