Lines Matching refs:OrigOp
11744 QualType Sema::CheckAddressOfOperand(ExprResult &OrigOp, SourceLocation OpLoc) { in CheckAddressOfOperand() argument
11745 if (const BuiltinType *PTy = OrigOp.get()->getType()->getAsPlaceholderType()){ in CheckAddressOfOperand()
11747 Expr *E = OrigOp.get()->IgnoreParens(); in CheckAddressOfOperand()
11751 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
11759 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
11771 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
11775 OrigOp = CheckPlaceholderExpr(OrigOp.get()); in CheckAddressOfOperand()
11776 if (OrigOp.isInvalid()) return QualType(); in CheckAddressOfOperand()
11779 if (OrigOp.get()->isTypeDependent()) in CheckAddressOfOperand()
11782 assert(!OrigOp.get()->getType()->isPlaceholderType()); in CheckAddressOfOperand()
11785 Expr *op = OrigOp.get()->IgnoreParens(); in CheckAddressOfOperand()
11829 OrigOp = op = in CheckAddressOfOperand()
11830 CreateMaterializeTemporaryExpr(op->getType(), OrigOp.get(), true); in CheckAddressOfOperand()
11840 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
11847 if (OrigOp.get() != DRE) { in CheckAddressOfOperand()
11849 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()