Lines Matching refs:TheCall

13668       CallExpr *TheCall = CXXOperatorCallExpr::Create(  in CreateOverloadedUnaryOp()  local
13672 if (CheckCallReturnType(FnDecl->getReturnType(), OpLoc, TheCall, FnDecl)) in CreateOverloadedUnaryOp()
13675 if (CheckFunctionCall(FnDecl, TheCall, in CreateOverloadedUnaryOp()
13678 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), FnDecl); in CreateOverloadedUnaryOp()
14042 CXXOperatorCallExpr *TheCall = CXXOperatorCallExpr::Create( in CreateOverloadedBinOp() local
14046 if (CheckCallReturnType(FnDecl->getReturnType(), OpLoc, TheCall, in CreateOverloadedBinOp()
14072 isa<CXXMethodDecl>(FnDecl), OpLoc, TheCall->getSourceRange(), in CreateOverloadedBinOp()
14075 ExprResult R = MaybeBindToTemporary(TheCall); in CreateOverloadedBinOp()
14472 CallExpr *TheCall; in CreateOverloadedArraySubscriptExpr() local
14474 TheCall = CXXOperatorCallExpr::Create( in CreateOverloadedArraySubscriptExpr()
14478 TheCall = in CreateOverloadedArraySubscriptExpr()
14482 if (CheckCallReturnType(FnDecl->getReturnType(), LLoc, TheCall, FnDecl)) in CreateOverloadedArraySubscriptExpr()
14485 if (CheckFunctionCall(Method, TheCall, in CreateOverloadedArraySubscriptExpr()
14489 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), in CreateOverloadedArraySubscriptExpr()
14777 CXXMemberCallExpr *TheCall = CXXMemberCallExpr::Create( in BuildCallToMemberFunction() local
14783 TheCall, Method)) in BuildCallToMemberFunction()
14799 if (ConvertArgumentsForCall(TheCall, MemExpr, Method, Proto, Args, in BuildCallToMemberFunction()
14805 if (CheckFunctionCall(Method, TheCall, Proto)) in BuildCallToMemberFunction()
14826 TheCall->getMethodDecl()->isPure()) { in BuildCallToMemberFunction()
14827 const CXXMethodDecl *MD = TheCall->getMethodDecl(); in BuildCallToMemberFunction()
14844 dyn_cast<CXXDestructorDecl>(TheCall->getMethodDecl())) { in BuildCallToMemberFunction()
14852 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), in BuildCallToMemberFunction()
14853 TheCall->getMethodDecl()); in BuildCallToMemberFunction()
15094 CallExpr *TheCall; in BuildCallToObjectOfClassType() local
15096 TheCall = CXXOperatorCallExpr::Create(Context, OO_Call, NewFn.get(), in BuildCallToObjectOfClassType()
15100 TheCall = CallExpr::Create(Context, NewFn.get(), MethodArgs, ResultTy, VK, in BuildCallToObjectOfClassType()
15103 if (CheckCallReturnType(Method->getReturnType(), LParenLoc, TheCall, Method)) in BuildCallToObjectOfClassType()
15106 if (CheckFunctionCall(Method, TheCall, Proto)) in BuildCallToObjectOfClassType()
15109 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), Method); in BuildCallToObjectOfClassType()
15218 CXXOperatorCallExpr *TheCall = in BuildOverloadedArrowExpr() local
15222 if (CheckCallReturnType(Method->getReturnType(), OpLoc, TheCall, Method)) in BuildOverloadedArrowExpr()
15225 if (CheckFunctionCall(Method, TheCall, in BuildOverloadedArrowExpr()
15229 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), Method); in BuildOverloadedArrowExpr()