Lines Matching refs:OrigOp
15018 QualType Sema::CheckAddressOfOperand(ExprResult &OrigOp, SourceLocation OpLoc) { in CheckAddressOfOperand() argument
15019 if (const BuiltinType *PTy = OrigOp.get()->getType()->getAsPlaceholderType()){ in CheckAddressOfOperand()
15021 Expr *E = OrigOp.get()->IgnoreParens(); in CheckAddressOfOperand()
15025 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
15033 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
15045 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
15049 OrigOp = CheckPlaceholderExpr(OrigOp.get()); in CheckAddressOfOperand()
15050 if (OrigOp.isInvalid()) return QualType(); in CheckAddressOfOperand()
15053 if (OrigOp.get()->isTypeDependent()) in CheckAddressOfOperand()
15056 assert(!OrigOp.get()->hasPlaceholderType()); in CheckAddressOfOperand()
15059 Expr *op = OrigOp.get()->IgnoreParens(); in CheckAddressOfOperand()
15103 OrigOp = op = in CheckAddressOfOperand()
15104 CreateMaterializeTemporaryExpr(op->getType(), OrigOp.get(), true); in CheckAddressOfOperand()
15114 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
15120 CheckUseOfCXXMethodAsAddressOfOperand(OpLoc, OrigOp.get(), MD); in CheckAddressOfOperand()
15142 CheckUseOfCXXMethodAsAddressOfOperand(OpLoc, OrigOp.get(), MD); in CheckAddressOfOperand()
15220 << 1 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
15225 << 1 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()