SemaCXX: Don't crash when annotation tokens show up before the tag name
authorDavid Majnemer <david.majnemer@gmail.com>
Mon, 29 Dec 2014 02:14:26 +0000 (02:14 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Mon, 29 Dec 2014 02:14:26 +0000 (02:14 +0000)
commit86330afd355b8b31ae3b19e6d636dd3ce26d5ad6
tree1abedbaccb336bec085b608c151e538080dcb4e0
parent90d854489fde7718c1a796c5b96f48d3a2e8dab6
SemaCXX: Don't crash when annotation tokens show up before the tag name

Clang has a hack to accept definitions of structs with tag names which
have the same name as intrinsics.  However, this hack didn't guard
against annotation tokens showing up in the token stream.

llvm-svn: 224909
clang/lib/Parse/ParseDeclCXX.cpp
clang/test/SemaCXX/libstdcxx_is_pod_hack.cpp