Lines Matching defs:OrigOp
14183 QualType Sema::CheckAddressOfOperand(ExprResult &OrigOp, SourceLocation OpLoc) {
14184 if (const BuiltinType *PTy = OrigOp.get()->getType()->getAsPlaceholderType()){
14186 Expr *E = OrigOp.get()->IgnoreParens();
14190 << OrigOp.get()->getSourceRange();
14198 << OrigOp.get()->getSourceRange();
14210 << OrigOp.get()->getSourceRange();
14214 OrigOp = CheckPlaceholderExpr(OrigOp.get());
14215 if (OrigOp.isInvalid()) return QualType();
14218 if (OrigOp.get()->isTypeDependent())
14221 assert(!OrigOp.get()->hasPlaceholderType());
14224 Expr *op = OrigOp.get()->IgnoreParens();
14268 OrigOp = op =
14269 CreateMaterializeTemporaryExpr(op->getType(), OrigOp.get(), true);
14279 << OrigOp.get()->getSourceRange();
14285 CheckUseOfCXXMethodAsAddressOfOperand(OpLoc, OrigOp.get(), MD);
14340 CheckUseOfCXXMethodAsAddressOfOperand(OpLoc, OrigOp.get(), MD);
14377 !isa<ParenExpr>(OrigOp.get())) {
14425 << 1 << OrigOp.get()->getSourceRange();
14430 << 1 << OrigOp.get()->getSourceRange();