Lines Matching defs:PseudoOp
1433 Stmt *RewriteModernObjC::RewritePropertyOrImplicitSetter(PseudoObjectExpr *PseudoOp) {
1434 SourceRange OldRange = PseudoOp->getSourceRange();
1439 cast<ObjCMessageExpr>(PseudoOp->getSemanticExpr(
1440 PseudoOp->getNumSemanticExprs() - 1));
1517 ReplaceStmtWithRange(PseudoOp, Replacement, OldRange);
1521 Stmt *RewriteModernObjC::RewritePropertyOrImplicitGetter(PseudoObjectExpr *PseudoOp) {
1522 SourceRange OldRange = PseudoOp->getSourceRange();
1527 cast<ObjCMessageExpr>(PseudoOp->getResultExpr()->IgnoreImplicit());
1600 ReplaceStmtWithRange(PseudoOp, Replacement, OldRange);
5552 if (PseudoObjectExpr *PseudoOp = dyn_cast<PseudoObjectExpr>(S)) {
5553 if (isa<BinaryOperator>(PseudoOp->getSyntacticForm())) {
5554 return RewritePropertyOrImplicitSetter(PseudoOp);
5556 return RewritePropertyOrImplicitGetter(PseudoOp);