summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2020-01-10 17:10:35 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2020-01-10 17:21:20 +0000
commitcdc9592bf1acb6d8012a4867d2a22458945dcceb (patch)
treec1a9b787aa35ac3f01d02d572424c93388721bc5 /clang
parenta5bdada09defc15d2b009314306f4fcb8fa8458d (diff)
downloadbcm5719-llvm-cdc9592bf1acb6d8012a4867d2a22458945dcceb.tar.gz
bcm5719-llvm-cdc9592bf1acb6d8012a4867d2a22458945dcceb.zip
Fix "pointer is null" static analyzer warning. NFCI.
Use cast<> instead of dyn_cast<> since we know that the pointer should be valid (and is dereferenced immediately).
Diffstat (limited to 'clang')
-rw-r--r--clang/lib/ARCMigrate/ObjCMT.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/ARCMigrate/ObjCMT.cpp b/clang/lib/ARCMigrate/ObjCMT.cpp
index 4abb04fef5b..8b3a4a3c39c 100644
--- a/clang/lib/ARCMigrate/ObjCMT.cpp
+++ b/clang/lib/ARCMigrate/ObjCMT.cpp
@@ -1092,7 +1092,7 @@ static bool AvailabilityAttrsMatch(Attr *At1, Attr *At2) {
const AvailabilityAttr *AA1 = dyn_cast<AvailabilityAttr>(At1);
if (!AA1)
return true;
- const AvailabilityAttr *AA2 = dyn_cast<AvailabilityAttr>(At2);
+ const AvailabilityAttr *AA2 = cast<AvailabilityAttr>(At2);
VersionTuple Introduced1 = AA1->getIntroduced();
VersionTuple Deprecated1 = AA1->getDeprecated();
OpenPOWER on IntegriCloud