brintos

brintos / llvm-project-archived public Read only

0
0
Text · 409 B · c37546a Raw
16 lines · cpp
1// RUN: clang-reorder-fields -record-name ::bar::Foo -fields-order y,x %s -- | FileCheck %s2 3namespace bar {4 5#define DEFINE_FIELDS6 7// This is okay to reorder.8struct Foo {9#ifdef DEFINE_FIELDS // CHECK:      {{^#ifdef DEFINE_FIELDS}}10  int x;             // CHECK-NEXT: {{^ int y;}}11  int y;             // CHECK-NEXT: {{^ int x;}}12#endif               // CHECK-NEXT: {{^#endif}}13};14 15} // end namespace bar16