diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2013-01-29 01:48:07 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2013-01-29 01:48:07 +0000 |
commit | 33f04a208a1a6e73da73460142327ff05e8c391b (patch) | |
tree | 16cd0515006271d6ff031895f2ff99ed1aad586e /include/clang/Basic | |
parent | cda7968b38d76848b4fb24f7cc28ab83835b4ea3 (diff) |
Treat alignas and _Alignas as keyword attributes. This allows us to
pretty-print them properly (modulo the more general badness in alignment
attribute printing).
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@173752 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Basic')
-rw-r--r-- | include/clang/Basic/Attr.td | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/clang/Basic/Attr.td b/include/clang/Basic/Attr.td index a65ffa4319..786b43a77b 100644 --- a/include/clang/Basic/Attr.td +++ b/include/clang/Basic/Attr.td @@ -150,7 +150,7 @@ def Alias : InheritableAttr { def Aligned : InheritableAttr { let Spellings = [GNU<"aligned">, Declspec<"align">, CXX11<"gnu", "aligned">, - Keyword<"alignas">]; + Keyword<"alignas">, Keyword<"_Alignas">]; let Subjects = [NonBitField, NormalVar, Tag]; let Args = [AlignedArgument<"Alignment">, BoolArgument<"IsMSDeclSpec">]; } |