Lines Matching refs:OrigOp
13539 QualType Sema::CheckAddressOfOperand(ExprResult &OrigOp, SourceLocation OpLoc) { in CheckAddressOfOperand() argument
13540 if (const BuiltinType *PTy = OrigOp.get()->getType()->getAsPlaceholderType()){ in CheckAddressOfOperand()
13542 Expr *E = OrigOp.get()->IgnoreParens(); in CheckAddressOfOperand()
13546 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
13554 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
13566 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
13570 OrigOp = CheckPlaceholderExpr(OrigOp.get()); in CheckAddressOfOperand()
13571 if (OrigOp.isInvalid()) return QualType(); in CheckAddressOfOperand()
13574 if (OrigOp.get()->isTypeDependent()) in CheckAddressOfOperand()
13577 assert(!OrigOp.get()->getType()->isPlaceholderType()); in CheckAddressOfOperand()
13580 Expr *op = OrigOp.get()->IgnoreParens(); in CheckAddressOfOperand()
13624 OrigOp = op = in CheckAddressOfOperand()
13625 CreateMaterializeTemporaryExpr(op->getType(), OrigOp.get(), true); in CheckAddressOfOperand()
13635 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
13642 if (OrigOp.get() != DRE) { in CheckAddressOfOperand()
13644 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()