xref: /llvm-project/clang-tools-extra/test/clang-move/Inputs/multiple_class_test.cpp (revision e77bcc7371c1d3054a99ee45eeac45ca335dd2d9)
1 #include "multiple_class_test.h"
2 
3 namespace a {
4 int Move1::f() {
5   return 0;
6 }
7 } // namespace a
8 
9 namespace b {
10 int Move2::f() {
11   return 0;
12 }
13 } // namespace b
14 
15 namespace c {
16 int Move3::f() {
17   return 0;
18 }
19 
20 int Move4::f() {
21   return 0;
22 }
23 
24 int EnclosingMove5::a = 1;
25 
26 int EnclosingMove5::Nested::f() {
27   return 0;
28 }
29 
30 int EnclosingMove5::Nested::b = 1;
31 
32 int NoMove::f() {
33   return 0;
34 }
35 } // namespace c
36