annotate tests/parser/function_pointer.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 main()
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 g = &foo;
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
5 f = &g;
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
6 return g(2);
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
7 }
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
8
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
9 int foo(int x)
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
10 {
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
11 return x;
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
12 }
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 function(int x)* f;
41ccd50e7cbc Added missing tests
Anders Johnsen <skabet@gmail.com>
parents:
diff changeset
15 int function(int x) g;