Lines Matching refs:OrigOp
13980 QualType Sema::CheckAddressOfOperand(ExprResult &OrigOp, SourceLocation OpLoc) { in CheckAddressOfOperand() argument
13981 if (const BuiltinType *PTy = OrigOp.get()->getType()->getAsPlaceholderType()){ in CheckAddressOfOperand()
13983 Expr *E = OrigOp.get()->IgnoreParens(); in CheckAddressOfOperand()
13987 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
13995 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
14007 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
14011 OrigOp = CheckPlaceholderExpr(OrigOp.get()); in CheckAddressOfOperand()
14012 if (OrigOp.isInvalid()) return QualType(); in CheckAddressOfOperand()
14015 if (OrigOp.get()->isTypeDependent()) in CheckAddressOfOperand()
14018 assert(!OrigOp.get()->hasPlaceholderType()); in CheckAddressOfOperand()
14021 Expr *op = OrigOp.get()->IgnoreParens(); in CheckAddressOfOperand()
14065 OrigOp = op = in CheckAddressOfOperand()
14066 CreateMaterializeTemporaryExpr(op->getType(), OrigOp.get(), true); in CheckAddressOfOperand()
14076 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
14082 CheckUseOfCXXMethodAsAddressOfOperand(OpLoc, OrigOp.get(), MD); in CheckAddressOfOperand()
14137 CheckUseOfCXXMethodAsAddressOfOperand(OpLoc, OrigOp.get(), MD); in CheckAddressOfOperand()
14174 !isa<ParenExpr>(OrigOp.get())) { in CheckAddressOfOperand()
14222 << 1 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()
14227 << 1 << OrigOp.get()->getSourceRange(); in CheckAddressOfOperand()