Lines Matching defs:PseudoOp
1414 Stmt *RewriteModernObjC::RewritePropertyOrImplicitSetter(PseudoObjectExpr *PseudoOp) {
1415 SourceRange OldRange = PseudoOp->getSourceRange();
1420 cast<ObjCMessageExpr>(PseudoOp->getSemanticExpr(
1421 PseudoOp->getNumSemanticExprs() - 1));
1498 ReplaceStmtWithRange(PseudoOp, Replacement, OldRange);
1502 Stmt *RewriteModernObjC::RewritePropertyOrImplicitGetter(PseudoObjectExpr *PseudoOp) {
1503 SourceRange OldRange = PseudoOp->getSourceRange();
1508 cast<ObjCMessageExpr>(PseudoOp->getResultExpr()->IgnoreImplicit());
1581 ReplaceStmtWithRange(PseudoOp, Replacement, OldRange);
5437 if (PseudoObjectExpr *PseudoOp = dyn_cast<PseudoObjectExpr>(S)) {
5438 if (isa<BinaryOperator>(PseudoOp->getSyntacticForm())) {
5439 return RewritePropertyOrImplicitSetter(PseudoOp);
5441 return RewritePropertyOrImplicitGetter(PseudoOp);