Lines Matching refs:OrigOp
13299 QualType Sema::CheckAddressOfOperand(ExprResult &OrigOp, SourceLocation OpLoc) { in CheckAddressOfOperand() argument
13300 if (const BuiltinType *PTy = OrigOp.get()->getType()->getAsPlaceholderType()){ in CheckAddressOfOperand()
13302 Expr *E = OrigOp.get()->IgnoreParens(); in CheckAddressOfOperand()
13306 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
13314 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
13326 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
13330 OrigOp = CheckPlaceholderExpr(OrigOp.get()); in CheckAddressOfOperand()
13331 if (OrigOp.isInvalid()) return QualType(); in CheckAddressOfOperand()
13334 if (OrigOp.get()->isTypeDependent()) in CheckAddressOfOperand()
13337 assert(!OrigOp.get()->getType()->isPlaceholderType()); in CheckAddressOfOperand()
13340 Expr *op = OrigOp.get()->IgnoreParens(); in CheckAddressOfOperand()
13384 OrigOp = op = in CheckAddressOfOperand()
13385 CreateMaterializeTemporaryExpr(op->getType(), OrigOp.get(), true); in CheckAddressOfOperand()
13395 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
13402 if (OrigOp.get() != DRE) { in CheckAddressOfOperand()
13404 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()