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