[clang][sema] Use castAs<> instead of getAs<> to avoid dereference of nullptr
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 13 Feb 2022 13:14:00 +0000 (13:14 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 13 Feb 2022 13:14:05 +0000 (13:14 +0000)
commit4b432096839e719ec0b78cd0299e7950a59dce0b
tree15b5b46ac47c99ad1ccd1dd7a1ca4294e444d9ff
parent1ea584377e7897f7df5302ed9cd378d17be14fbf
[clang][sema] Use castAs<> instead of getAs<> to avoid dereference of nullptr

The pointers are referenced immediately, so assert the cast is correct instead of returning nullptr
clang/lib/Sema/SemaExpr.cpp