forked from OSchip/llvm-project
Handle a "#pragma options align" inside a class.
llvm-svn: 165810
This commit is contained in:
parent
3f7e7c061c
commit
5c2021bf2a
|
@ -2372,6 +2372,11 @@ void Parser::ParseCXXMemberSpecification(SourceLocation RecordLoc,
|
|||
continue;
|
||||
}
|
||||
|
||||
if (Tok.is(tok::annot_pragma_align)) {
|
||||
HandlePragmaAlign();
|
||||
continue;
|
||||
}
|
||||
|
||||
AccessSpecifier AS = getAccessSpecifierIfPresent();
|
||||
if (AS != AS_none) {
|
||||
// Current token is a C++ access specifier.
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
// RUN: %clang_cc1 -triple i386-apple-darwin9 -fsyntax-only -verify %s
|
||||
|
||||
class C {
|
||||
#pragma options align=natural
|
||||
};
|
Loading…
Reference in New Issue