1 | namespace a { |
---|---|
2 | class Move1 { |
3 | public: |
4 | int f(); |
5 | }; |
6 | } // namespace a |
7 | |
8 | namespace b { |
9 | class Move2 { |
10 | public: |
11 | int f(); |
12 | }; |
13 | } // namespace b |
14 | |
15 | namespace c { |
16 | class Move3 { |
17 | public: |
18 | int f(); |
19 | }; |
20 | |
21 | class Move4 { |
22 | public: |
23 | int f(); |
24 | }; |
25 | |
26 | class EnclosingMove5 { |
27 | public: |
28 | class Nested { |
29 | int f(); |
30 | static int b; |
31 | }; |
32 | static int a; |
33 | }; |
34 | |
35 | class NoMove { |
36 | public: |
37 | int f(); |
38 | }; |
39 | } // namespace c |
40 |