Searched refs:MaybeBindToTemporary (Results 1 – 8 of 8) sorted by relevance
363 return MaybeBindToTemporary( in BuildObjCNumericLiteral()759 return MaybeBindToTemporary(BoxedExpr); in BuildObjCBoxedExpr()893 return MaybeBindToTemporary( in BuildObjCArrayLiteral()1125 return MaybeBindToTemporary(Literal); in BuildObjCDictionaryLiteral()2755 return MaybeBindToTemporary(Result); in BuildClassMessage()3398 return MaybeBindToTemporary(Result); in BuildInstanceMessage()
6898 CurInit = S.MaybeBindToTemporary(CurInit.getAs<Expr>()); in CopyObject()7145 CurInit = S.MaybeBindToTemporary(CurInit.get()); in PerformConstructorInitialization()8863 CurInit = S.MaybeBindToTemporary(CurInit.get()); in Perform()8938 CurInit = S.MaybeBindToTemporary(CurInit.getAs<Expr>()); in Perform()9060 ? S.MaybeBindToTemporary(StructuredInitList) in Perform()9301 CurInit = S.MaybeBindToTemporary(CurInit.get()); in Perform()9415 CurInit = S.MaybeBindToTemporary(CurInit.get()); in Perform()
11447 return SemaRef.MaybeBindToTemporary(E); in TransformCallExpr()11751 return SemaRef.MaybeBindToTemporary(E); in TransformCompoundLiteralExpr()12007 return SemaRef.MaybeBindToTemporary(E); in TransformStmtExpr()12192 return SemaRef.MaybeBindToTemporary(E); in TransformCUDAKernelCallExpr()13377 return SemaRef.MaybeBindToTemporary(E); in TransformCXXTemporaryObjectExpr()14372 return SemaRef.MaybeBindToTemporary(E); in TransformObjCStringLiteral()14406 return SemaRef.MaybeBindToTemporary(E); in TransformObjCArrayLiteral()14528 return SemaRef.MaybeBindToTemporary(E); in TransformObjCDictionaryLiteral()14610 return SemaRef.MaybeBindToTemporary(E); in TransformObjCMessageExpr()14652 return SemaRef.MaybeBindToTemporary(E); in TransformObjCMessageExpr()
14284 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), FnDecl); in CreateOverloadedUnaryOp()14713 ExprResult R = MaybeBindToTemporary(TheCall); in CreateOverloadedBinOp()15128 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), in CreateOverloadedArraySubscriptExpr()15262 return MaybeBindToTemporary(call); in BuildCallToMemberFunction()15524 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), in BuildCallToMemberFunction()15797 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), Method); in BuildCallToObjectOfClassType()15926 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), Method); in BuildOverloadedArrowExpr()16003 return CheckForImmediateInvocation(MaybeBindToTemporary(UDL), FD); in BuildLiteralOperatorCall()
2225 return MaybeBindToTemporary(Lambda); in BuildLambdaExpr()
4176 return S.MaybeBindToTemporary(Result.getAs<Expr>()); in BuildCXXCastArgument()4198 return S.MaybeBindToTemporary(Result.get()); in BuildCXXCastArgument()7274 ExprResult Sema::MaybeBindToTemporary(Expr *E) { in MaybeBindToTemporary() function in Sema
7758 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), FDecl); in BuildResolvedCallExpr()7897 return MaybeBindToTemporary(E); in BuildCompoundLiteralExpr()16679 return MaybeBindToTemporary(ResStmtExpr); in BuildStmtExpr()21466 return S.MaybeBindToTemporary(E); in VisitCallExpr()21487 return S.MaybeBindToTemporary(E); in VisitObjCMessageExpr()
6654 ExprResult MaybeBindToTemporary(Expr *E);