Lines Matching refs:MemExprE
14383 ExprResult Sema::BuildCallToMemberFunction(Scope *S, Expr *MemExprE, in BuildCallToMemberFunction() argument
14389 assert(MemExprE->getType() == Context.BoundMemberTy || in BuildCallToMemberFunction()
14390 MemExprE->getType() == Context.OverloadTy); in BuildCallToMemberFunction()
14394 Expr *NakedMemExpr = MemExprE->IgnoreParens(); in BuildCallToMemberFunction()
14429 Context, MemExprE, Args, resultType, valueKind, RParenLoc, in BuildCallToMemberFunction()
14451 std::vector<Expr *> SubExprs = {MemExprE}; in BuildCallToMemberFunction()
14453 return CreateRecoveryExpr(MemExprE->getBeginLoc(), RParenLoc, SubExprs, in BuildCallToMemberFunction()
14457 return CallExpr::Create(Context, MemExprE, Args, Context.VoidTy, VK_PRValue, in BuildCallToMemberFunction()
14556 << DeclName << MemExprE->getSourceRange()), in BuildCallToMemberFunction()
14563 << DeclName << MemExprE->getSourceRange()), in BuildCallToMemberFunction()
14570 << DeclName << MemExprE->getSourceRange()), in BuildCallToMemberFunction()
14578 MemExprE = FixOverloadedFunctionReference(MemExprE, FoundDecl, Method); in BuildCallToMemberFunction()
14583 return BuildResolvedCallExpr(MemExprE, Method, LParenLoc, Args, RParenLoc, in BuildCallToMemberFunction()
14587 MemExpr = cast<MemberExpr>(MemExprE->IgnoreParens()); in BuildCallToMemberFunction()
14597 Context, MemExprE, Args, ResultType, VK, RParenLoc, in BuildCallToMemberFunction()