blob: 8a81fbfc09313113691a7452a25c059997a2362e [file] [log] [blame] [edit]
// RUN: clang-reorder-fields -record-name Foo -fields-order c,e1,e3,e2,a,b %s -- | FileCheck %s
class Foo {
int a; // Trailing comment for a.
int b; // Multiline
// trailing for b.
// Prefix comments for c.
int c;
/*c-like*/ int e1;
int /*c-like*/ e2;
int e3 /*c-like*/;
};
// Note: the position of the empty line is somewhat arbitrary.
// CHECK: // Prefix comments for c.
// CHECK-NEXT: int c;
// CHECK-NEXT: /*c-like*/ int e1;
// CHECK-NEXT: int e3 /*c-like*/;
// CHECK-EMPTY:
// CHECK-NEXT: int /*c-like*/ e2;
// CHECK-NEXT: int a; // Trailing comment for a.
// CHECK-NEXT: int b; // Multiline
// CHECK-NEXT: // trailing for b.