Sema: Don't crash when trying to emit a warning for a duplicate value in an invalid...
authorBenjamin Kramer <benny.kra@googlemail.com>
Sun, 7 Apr 2013 14:10:40 +0000 (14:10 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sun, 7 Apr 2013 14:10:40 +0000 (14:10 +0000)
commit5c488ef85c7bb6de228194ce2c4054a1d4696a73
treea563e5153a6f973607039b3bdf2851c76aca1b40
parent0e8a52d18fbca4062234310709bedb44abd3ecd2
Sema: Don't crash when trying to emit a warning for a duplicate value in an invalid enum.

Fixes PR15693. A null check on a pointer returned from cast<> is a very dubious
construct, do we have a checker for this somewhere?

llvm-svn: 178975
clang/lib/Sema/SemaDecl.cpp
clang/test/Sema/warn-duplicate-enum.c