Lines Matching refs:MSPropertySubscriptExpr
93 Expr *rebuildMSPropertySubscriptExpr(MSPropertySubscriptExpr *refExpr) { in rebuildMSPropertySubscriptExpr()
99 return new (S.Context) MSPropertySubscriptExpr( in rebuildMSPropertySubscriptExpr()
114 if (auto *MSPSE = dyn_cast<MSPropertySubscriptExpr>(e)) in rebuild()
344 MSPropertyRefExpr *getBaseMSProperty(MSPropertySubscriptExpr *E);
350 MSPropertyOpBuilder(Sema &S, MSPropertySubscriptExpr *refExpr, bool IsUnique) in MSPropertyOpBuilder()
1442 MSPropertyOpBuilder::getBaseMSProperty(MSPropertySubscriptExpr *E) { in getBaseMSProperty()
1445 while (auto *MSPropSubscript = dyn_cast<MSPropertySubscriptExpr>(Base)) { in getBaseMSProperty()
1548 } else if (MSPropertySubscriptExpr *RefExpr = in checkPseudoObjectRValue()
1549 dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkPseudoObjectRValue()
1579 } else if (MSPropertySubscriptExpr *RefExpr in checkPseudoObjectIncDec()
1580 = dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkPseudoObjectIncDec()
1618 } else if (MSPropertySubscriptExpr *RefExpr in checkPseudoObjectAssignment()
1619 = dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkPseudoObjectAssignment()