Lines Matching refs:OrigOp
14251 QualType Sema::CheckAddressOfOperand(ExprResult &OrigOp, SourceLocation OpLoc) { in CheckAddressOfOperand() argument
14252 if (const BuiltinType *PTy = OrigOp.get()->getType()->getAsPlaceholderType()){ in CheckAddressOfOperand()
14254 Expr *E = OrigOp.get()->IgnoreParens(); in CheckAddressOfOperand()
14258 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
14266 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
14278 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
14282 OrigOp = CheckPlaceholderExpr(OrigOp.get()); in CheckAddressOfOperand()
14283 if (OrigOp.isInvalid()) return QualType(); in CheckAddressOfOperand()
14286 if (OrigOp.get()->isTypeDependent()) in CheckAddressOfOperand()
14289 assert(!OrigOp.get()->hasPlaceholderType()); in CheckAddressOfOperand()
14292 Expr *op = OrigOp.get()->IgnoreParens(); in CheckAddressOfOperand()
14336 OrigOp = op = in CheckAddressOfOperand()
14337 CreateMaterializeTemporaryExpr(op->getType(), OrigOp.get(), true); in CheckAddressOfOperand()
14347 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
14354 if (OrigOp.get() != DRE) { in CheckAddressOfOperand()
14356 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()