diff options
author | David Majnemer <david.majnemer@gmail.com> | 2013-10-21 04:55:56 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2013-10-21 04:55:56 +0000 |
commit | 67900f0c63b04ef44ce40c7cef4e7fec64c3465b (patch) | |
tree | 8808e3c9937c072ba12dfd1c2f2310993ea8c7ad | |
parent | 90dd90afcb0fa05a3abc1c5db0be234fd0dbaf42 (diff) | |
download | bcm5719-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.def | 2 |
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 |