diff options
Diffstat (limited to 'test/FixIt/fixit-pragma-attribute.c')
-rw-r--r-- | test/FixIt/fixit-pragma-attribute.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/FixIt/fixit-pragma-attribute.c b/test/FixIt/fixit-pragma-attribute.c new file mode 100644 index 0000000000000..f166eb2978e3b --- /dev/null +++ b/test/FixIt/fixit-pragma-attribute.c @@ -0,0 +1,6 @@ +// RUN: not %clang_cc1 -fsyntax-only -fdiagnostics-parseable-fixits %s 2>&1 | FileCheck %s +// Verify that the suggested attribute subject match rules don't include the +// rules that are not applicable in the current language mode. + +#pragma clang attribute push (__attribute__((abi_tag("a")))) +// CHECK: fix-it:{{.*}}:{[[@LINE-1]]:60-[[@LINE-1]]:60}:", apply_to = any(record(unless(is_union)), variable, function)" |