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