diff --git a/clang/lib/Analysis/BasicStore.cpp b/clang/lib/Analysis/BasicStore.cpp index cf70733d43d1..598191f57819 100644 --- a/clang/lib/Analysis/BasicStore.cpp +++ b/clang/lib/Analysis/BasicStore.cpp @@ -212,7 +212,7 @@ SVal BasicStoreManager::getLValueElement(const GRState* St, case loc::MemRegionKind: { const MemRegion *R = cast(BaseL).getRegion(); - if (const ElementRegion *ER = dyn_cast(R)) { + if (isa(R)) { // int x; // char* y = (char*) &x; // 'y' => ElementRegion(0, VarRegion('x'))