Lines Matching refs:OrigOp
10334 QualType Sema::CheckAddressOfOperand(ExprResult &OrigOp, SourceLocation OpLoc) { in CheckAddressOfOperand() argument
10335 if (const BuiltinType *PTy = OrigOp.get()->getType()->getAsPlaceholderType()){ in CheckAddressOfOperand()
10337 Expr *E = OrigOp.get()->IgnoreParens(); in CheckAddressOfOperand()
10341 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
10349 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
10361 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
10365 OrigOp = CheckPlaceholderExpr(OrigOp.get()); in CheckAddressOfOperand()
10366 if (OrigOp.isInvalid()) return QualType(); in CheckAddressOfOperand()
10369 if (OrigOp.get()->isTypeDependent()) in CheckAddressOfOperand()
10372 assert(!OrigOp.get()->getType()->isPlaceholderType()); in CheckAddressOfOperand()
10375 Expr *op = OrigOp.get()->IgnoreParens(); in CheckAddressOfOperand()
10412 OrigOp = op = in CheckAddressOfOperand()
10413 CreateMaterializeTemporaryExpr(op->getType(), OrigOp.get(), true); in CheckAddressOfOperand()
10423 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
10430 if (OrigOp.get() != DRE) { in CheckAddressOfOperand()
10432 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()