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()
341 MSPropertyRefExpr *getBaseMSProperty(MSPropertySubscriptExpr *E);
347 MSPropertyOpBuilder(Sema &S, MSPropertySubscriptExpr *refExpr) in MSPropertyOpBuilder()
1437 MSPropertyOpBuilder::getBaseMSProperty(MSPropertySubscriptExpr *E) { in getBaseMSProperty()
1440 while (auto *MSPropSubscript = dyn_cast<MSPropertySubscriptExpr>(Base)) { in getBaseMSProperty()
1543 } else if (MSPropertySubscriptExpr *RefExpr = in checkPseudoObjectRValue()
1544 dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkPseudoObjectRValue()
1573 } else if (MSPropertySubscriptExpr *RefExpr in checkPseudoObjectIncDec()
1574 = dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkPseudoObjectIncDec()
1610 } else if (MSPropertySubscriptExpr *RefExpr in checkPseudoObjectAssignment()
1611 = dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkPseudoObjectAssignment()