]> granicus.if.org Git - clang/commit
Implement the MS extension __identifier properly: take a token and strip it of
authorRichard Smith <richard-llvm@metafoo.co.uk>
Sat, 15 Mar 2014 00:06:08 +0000 (00:06 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Sat, 15 Mar 2014 00:06:08 +0000 (00:06 +0000)
commit9158025c87f1fd42ecbb2549ac5542c7f2f6a1f7
tree336c70f62910ca90206cd9727a25e9026787467b
parenta768bc926fd9b4f5747e448071781a29d6b415b2
Implement the MS extension __identifier properly: take a token and strip it of
its keywordliness.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@203987 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/DiagnosticLexKinds.td
include/clang/Lex/Preprocessor.h
lib/Frontend/InitPreprocessor.cpp
lib/Lex/PPMacroExpansion.cpp
test/Parser/MicrosoftExtensions.cpp