Alexander Shaposhnikov | bf3c84c | 2016-09-02 02:56:07 +0000 | [diff] [blame] | 1 | // RUN: clang-reorder-fields -record-name Foo -fields-order z,y,x %s -- | FileCheck %s |
2 | |||||
3 | // The order of fields should not change. | ||||
4 | class Foo { | ||||
5 | public: | ||||
6 | int x; // CHECK: {{^ int x;}} | ||||
7 | int y; // CHECK-NEXT: {{^ int y;}} | ||||
8 | int z; // CHECK-NEXT: {{^ int z;}} | ||||
9 | }; | ||||
10 | |||||
11 | int main() { | ||||
12 | Foo foo = { 0, 1 }; // CHECK: {{^ Foo foo = { 0, 1 };}} | ||||
13 | return 0; | ||||
14 | } |