diff options
Diffstat (limited to 'test/SemaCXX/cxx11-attr-print.cpp')
-rw-r--r-- | test/SemaCXX/cxx11-attr-print.cpp | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/test/SemaCXX/cxx11-attr-print.cpp b/test/SemaCXX/cxx11-attr-print.cpp index b4f5859409..336e7b3f76 100644 --- a/test/SemaCXX/cxx11-attr-print.cpp +++ b/test/SemaCXX/cxx11-attr-print.cpp @@ -1,14 +1,13 @@ // RUN: %clang_cc1 -std=c++11 -ast-print -fms-extensions %s | FileCheck %s -// FIXME: align attribute print - -// CHECK: int x __attribute__((aligned(4, 0))); +// +// CHECK: int x __attribute__((aligned(4))); int x __attribute__((aligned(4))); // FIXME: Print this at a valid location for a __declspec attr. -// CHECK: int y __declspec(align(4, 1)); +// CHECK: int y __declspec(align(4)); __declspec(align(4)) int y; -// CHECK: gnu::aligned(4, 0)]]; +// CHECK: gnu::aligned(4)]]; int z [[gnu::aligned(4)]]; // CHECK: __attribute__((deprecated("warning"))); @@ -17,10 +16,10 @@ int a __attribute__((deprecated("warning"))); // CHECK: gnu::deprecated("warning")]]; int b [[gnu::deprecated("warning")]]; -// CHECK: int cxx11_alignas alignas(4, 0); +// CHECK: int cxx11_alignas alignas(4); alignas(4) int cxx11_alignas; -// CHECK: int c11_alignas _Alignas(alignof(int), 0); +// CHECK: int c11_alignas _Alignas(alignof(int)); _Alignas(int) int c11_alignas; // CHECK: void foo() __attribute__((const)); |