Fix a thinko in my __is_empty/__is_pod commit.
llvm-svn: 136561
This commit is contained in:
parent
df445f0ae1
commit
6d40c57009
|
@ -640,12 +640,16 @@ static bool HasFeature(const Preprocessor &PP, const IdentifierInfo *II) {
|
|||
.Case("is_class", LangOpts.CPlusPlus)
|
||||
.Case("is_convertible_to", LangOpts.CPlusPlus)
|
||||
.Case("is_empty",
|
||||
LangOpts.CPlusPlus && II->getTokenID() != tok::identifier)
|
||||
LangOpts.CPlusPlus &&
|
||||
PP.getIdentifierInfo("__is_empty")->getTokenID()
|
||||
!= tok::identifier)
|
||||
.Case("is_enum", LangOpts.CPlusPlus)
|
||||
.Case("is_literal", LangOpts.CPlusPlus)
|
||||
.Case("is_standard_layout", LangOpts.CPlusPlus)
|
||||
.Case("is_pod",
|
||||
LangOpts.CPlusPlus && II->getTokenID() != tok::identifier)
|
||||
LangOpts.CPlusPlus &&
|
||||
PP.getIdentifierInfo("__is_pod")->getTokenID()
|
||||
!= tok::identifier)
|
||||
.Case("is_polymorphic", LangOpts.CPlusPlus)
|
||||
.Case("is_trivial", LangOpts.CPlusPlus)
|
||||
.Case("is_trivially_copyable", LangOpts.CPlusPlus)
|
||||
|
|
Loading…
Reference in New Issue