Mercurial > hg > CbC > CbC_llvm
annotate clang/test/Parser/c1x-alignas.c @ 150:1d019706d866
LLVM10
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 15:10:13 +0900 |
parents | |
children |
rev | line source |
---|---|
150 | 1 // RUN: %clang_cc1 -std=c11 -fsyntax-only -verify %s |
2 // RUN: not %clang_cc1 -std=c99 -pedantic -fsyntax-only %s 2>&1 | FileCheck -check-prefix=CHECK-EXT %s | |
3 | |
4 _Alignas(4) char c1; | |
5 unsigned _Alignas(long) char c2; | |
6 char _Alignas(16) c3; | |
7 | |
8 char c4 _Alignas(32); // expected-error {{expected ';' after top level declarator}} expected-warning {{declaration does not declare anything}} | |
9 | |
10 char _Alignas(_Alignof(int)) c5; | |
11 | |
12 // CHECK-EXT: '_Alignas' is a C11 extension | |
13 // CHECK-EXT: '_Alignof' is a C11 extension |