Sema: Don't dyn_cast a null pointer in CheckUsingDeclQualifier
authorDavid Majnemer <david.majnemer@gmail.com>
Wed, 17 Dec 2014 02:41:36 +0000 (02:41 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Wed, 17 Dec 2014 02:41:36 +0000 (02:41 +0000)
commit4d2de1b03fdeffd6d2217d2f5e7eccb113930bd8
tree109c881de1e4187f9adf7b8b5d7a2b66f0a95428
parent97935a91230078119a513eaf1ca7fa6807462981
Sema: Don't dyn_cast a null pointer in CheckUsingDeclQualifier

This code was written with the intent that a pointer could be null but
we dyn_cast'd it anyway.  Change the dyn_cast to a dyn_cast_or_null.

This fixes PR21933.

llvm-svn: 224411
clang/lib/Sema/SemaDeclCXX.cpp
clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/p8-cxx0x.cpp