Lines Matching refs:MSPropertySubscriptExpr
95 Expr *rebuildMSPropertySubscriptExpr(MSPropertySubscriptExpr *refExpr) { in rebuildMSPropertySubscriptExpr()
101 return new (S.Context) MSPropertySubscriptExpr( in rebuildMSPropertySubscriptExpr()
116 if (auto *MSPSE = dyn_cast<MSPropertySubscriptExpr>(e)) in rebuild()
346 MSPropertyRefExpr *getBaseMSProperty(MSPropertySubscriptExpr *E);
352 MSPropertyOpBuilder(Sema &S, MSPropertySubscriptExpr *refExpr, bool IsUnique) in MSPropertyOpBuilder()
1359 MSPropertyOpBuilder::getBaseMSProperty(MSPropertySubscriptExpr *E) { in getBaseMSProperty()
1362 while (auto *MSPropSubscript = dyn_cast<MSPropertySubscriptExpr>(Base)) { in getBaseMSProperty()
1465 } else if (MSPropertySubscriptExpr *RefExpr = in checkRValue()
1466 dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkRValue()
1496 } else if (MSPropertySubscriptExpr *RefExpr in checkIncDec()
1497 = dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkIncDec()
1535 } else if (MSPropertySubscriptExpr *RefExpr in checkAssignment()
1536 = dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkAssignment()