reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2193 if (isa<ObjCIvarRefExpr>(E)) { 2194 QualType ExpTy = E->getType(); 2206 auto *Exp = cast<ObjCIvarRefExpr>(const_cast<Expr *>(E)); 2208 LV.setObjCArray(E->getType()->isArrayType()); 2212 if (const auto *Exp = dyn_cast<DeclRefExpr>(E)) { 2219 LV.setObjCArray(E->getType()->isArrayType()); 2223 if (const auto *Exp = dyn_cast<UnaryOperator>(E)) { 2228 if (const auto *Exp = dyn_cast<ParenExpr>(E)) { 2233 QualType ExpTy = E->getType(); 2242 if (const auto *Exp = dyn_cast<GenericSelectionExpr>(E)) { 2247 if (const auto *Exp = dyn_cast<ImplicitCastExpr>(E)) { 2252 if (const auto *Exp = dyn_cast<CStyleCastExpr>(E)) { 2257 if (const auto *Exp = dyn_cast<ObjCBridgedCastExpr>(E)) { 2262 if (const auto *Exp = dyn_cast<ArraySubscriptExpr>(E)) { 2275 if (const auto *Exp = dyn_cast<MemberExpr>(E)) { 2279 LV.setObjCArray(E->getType()->isArrayType());