1struct A
2{
3  void method ();
4  void method (int a);
5  void method (A* a);
6};
7
8void
9A::method ()
10{
11}
12
13void
14A::method (int a)
15{
16}
17
18void
19A::method (A* a)
20{
21}
22
23int
24main (int argc, char** argv)
25{
26  return 0;
27}
28