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()
339 MSPropertyRefExpr *getBaseMSProperty(MSPropertySubscriptExpr *E);
345 MSPropertyOpBuilder(Sema &S, MSPropertySubscriptExpr *refExpr, bool IsUnique) in MSPropertyOpBuilder()
1437 MSPropertyOpBuilder::getBaseMSProperty(MSPropertySubscriptExpr *E) { in getBaseMSProperty()
1440 while (auto *MSPropSubscript = dyn_cast<MSPropertySubscriptExpr>(Base)) { in getBaseMSProperty()
1542 } else if (MSPropertySubscriptExpr *RefExpr = in checkPseudoObjectRValue()
1543 dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkPseudoObjectRValue()
1573 } else if (MSPropertySubscriptExpr *RefExpr in checkPseudoObjectIncDec()
1574 = dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkPseudoObjectIncDec()
1612 } else if (MSPropertySubscriptExpr *RefExpr in checkPseudoObjectAssignment()
1613 = dyn_cast<MSPropertySubscriptExpr>(opaqueRef)) { in checkPseudoObjectAssignment()