9
void bar() {printf("bar()\n");}
10
void bar(int a) {printf("bar(int)\n");}
11
void bar(int a, int b) {printf("bar(int,int)\n");}
12
void bar(Foo f, int z) {
14
printf("bar(Foo,int)\n");
26
void bar() {printf("X::bar()\n");}
27
void bar(int a) {printf("X::bar(int)\n");}
28
void bar(int a, int b) {printf("X::bar(int,int)\n");}
29
void bar(Foo f, int z) {
31
printf("X::bar(X::Foo,int)\n");
39
void references(Foo f, X::Foo h) {
41
X::bar(3); X::bar(3); X::bar(3);
42
X::bar(4,4); X::bar(4,4); X::bar(4,4); X::bar(4,4);
43
X::bar(h, 5); X::bar(h, 5); X::bar(h, 5); X::bar(h, 5); X::bar(h, 5);
45
bar(); bar(); bar(); bar();
46
bar(3); bar(3); bar(3);
51
X::Foo z = new X::Foo();