[clang] MicrosoftCXXNameMangler::mangleObjCKindOfType - use castAs<> instead of getAs...
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 12 Feb 2022 20:11:21 +0000 (20:11 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 12 Feb 2022 20:11:21 +0000 (20:11 +0000)
commitabe1bb763e3a7ce197f310afbff6112eb605136f
tree4e0f78e3e6ddb7c912ff64a2b1ef7ebbd97792d6
parent5d1e3ed3e257535fbd51706023685d2c2d9eba51
[clang] MicrosoftCXXNameMangler::mangleObjCKindOfType - use castAs<> instead of getAs<> to avoid dereference of nullptr

The pointer is referenced in the mangleType call, so assert the cast is correct instead of returning nullptr
clang/lib/AST/MicrosoftMangle.cpp