Lines Matching refs:MSPropertySubscriptExpr
94 Expr *rebuildMSPropertySubscriptExpr(MSPropertySubscriptExpr *refExpr) { in rebuildMSPropertySubscriptExpr()
100 return new (S.Context) MSPropertySubscriptExpr( in rebuildMSPropertySubscriptExpr()
115 if (auto *MSPSE = dyn_cast<MSPropertySubscriptExpr>(e)) in rebuild()
348 MSPropertyRefExpr *getBaseMSProperty(MSPropertySubscriptExpr *E);
354 MSPropertyOpBuilder(Sema &S, MSPropertySubscriptExpr *refExpr, bool IsUnique) in MSPropertyOpBuilder()
1447 MSPropertyOpBuilder::getBaseMSProperty(MSPropertySubscriptExpr *E) { in getBaseMSProperty()
1450 while (auto *MSPropSubscript = dyn_cast<MSPropertySubscriptExpr>(Base)) { in getBaseMSProperty()
1552 } else if (MSPropertySubscriptExpr *RefExpr = in checkPseudoObjectRValue()
1553 dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkPseudoObjectRValue()
1582 } else if (MSPropertySubscriptExpr *RefExpr in checkPseudoObjectIncDec()
1583 = dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkPseudoObjectIncDec()
1621 } else if (MSPropertySubscriptExpr *RefExpr in checkPseudoObjectAssignment()
1622 = dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkPseudoObjectAssignment()