summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2013-10-21 04:55:56 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2013-10-21 04:55:56 +0000
commit67900f0c63b04ef44ce40c7cef4e7fec64c3465b (patch)
tree8808e3c9937c072ba12dfd1c2f2310993ea8c7ad
parent90dd90afcb0fa05a3abc1c5db0be234fd0dbaf42 (diff)
downloadbcm5719-llvm-67900f0c63b04ef44ce40c7cef4e7fec64c3465b.tar.gz
bcm5719-llvm-67900f0c63b04ef44ce40c7cef4e7fec64c3465b.zip
[-fms-extensions] __is_interface_class was miscategorized
We claimed that the __is_interface_class keyword was KEYCXX even though the __interface keyword was KEYMS. llvm-svn: 193065
-rw-r--r--clang/include/clang/Basic/TokenKinds.def2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/include/clang/Basic/TokenKinds.def b/clang/include/clang/Basic/TokenKinds.def
index d995985dc3e..f0a042d31a6 100644
--- a/clang/include/clang/Basic/TokenKinds.def
+++ b/clang/include/clang/Basic/TokenKinds.def
@@ -350,6 +350,7 @@ KEYWORD(typeof , KEYGNU)
// MS Extensions
KEYWORD(L__FUNCTION__ , KEYMS)
+KEYWORD(__is_interface_class , KEYMS)
KEYWORD(__is_sealed , KEYMS)
// GNU and MS Type Traits
@@ -371,7 +372,6 @@ KEYWORD(__is_convertible_to , KEYCXX)
KEYWORD(__is_empty , KEYCXX)
KEYWORD(__is_enum , KEYCXX)
KEYWORD(__is_final , KEYCXX)
-KEYWORD(__is_interface_class , KEYCXX)
// Tentative name - there's no implementation of std::is_literal_type yet.
KEYWORD(__is_literal , KEYCXX)
// Name for GCC 4.6 compatibility - people have already written libraries using
OpenPOWER on IntegriCloud