diff options
Diffstat (limited to 'clang/test/FixIt/fixit-pragma-attribute.c')
-rw-r--r-- | clang/test/FixIt/fixit-pragma-attribute.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/test/FixIt/fixit-pragma-attribute.c b/clang/test/FixIt/fixit-pragma-attribute.c new file mode 100644 index 00000000000..f166eb2978e --- /dev/null +++ b/clang/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)" |