Searched refs:MaybeBindToTemporary (Results 1 – 8 of 8) sorted by relevance
369 return SemaRef.MaybeBindToTemporary(new (Context) ObjCBoxedExpr( in BuildObjCNumericLiteral()765 return SemaRef.MaybeBindToTemporary(BoxedExpr); in BuildObjCBoxedExpr()900 return SemaRef.MaybeBindToTemporary(ObjCArrayLiteral::Create( in BuildObjCArrayLiteral()1132 return SemaRef.MaybeBindToTemporary(Literal); in BuildObjCDictionaryLiteral()2760 return SemaRef.MaybeBindToTemporary(Result); in BuildClassMessage()3406 return SemaRef.MaybeBindToTemporary(Result); in BuildInstanceMessage()
7042 CurInit = S.MaybeBindToTemporary(CurInit.getAs<Expr>()); in CopyObject()7294 CurInit = S.MaybeBindToTemporary(CurInit.get()); in PerformConstructorInitialization()7811 CurInit = S.MaybeBindToTemporary(CurInit.get()); in Perform()7886 CurInit = S.MaybeBindToTemporary(CurInit.getAs<Expr>()); in Perform()8007 ? S.MaybeBindToTemporary(StructuredInitList) in Perform()8319 CurInit = S.MaybeBindToTemporary(CurInit.get()); in Perform()8433 CurInit = S.MaybeBindToTemporary(CurInit.get()); in Perform()
12299 return SemaRef.MaybeBindToTemporary(E); in TransformCallExpr()12604 return SemaRef.MaybeBindToTemporary(E); in TransformCompoundLiteralExpr()12860 return SemaRef.MaybeBindToTemporary(E); in TransformStmtExpr()13050 return SemaRef.MaybeBindToTemporary(E); in TransformCUDAKernelCallExpr()14268 return SemaRef.MaybeBindToTemporary(E); in TransformCXXTemporaryObjectExpr()15406 return SemaRef.MaybeBindToTemporary(E); in TransformObjCStringLiteral()15440 return SemaRef.MaybeBindToTemporary(E); in TransformObjCArrayLiteral()15562 return SemaRef.MaybeBindToTemporary(E); in TransformObjCDictionaryLiteral()15644 return SemaRef.MaybeBindToTemporary(E); in TransformObjCMessageExpr()15686 return SemaRef.MaybeBindToTemporary(E); in TransformObjCMessageExpr()
14301 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), FnDecl); in CreateOverloadedUnaryOp()14719 ExprResult R = MaybeBindToTemporary(TheCall); in CreateOverloadedBinOp()15139 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), in CreateOverloadedArraySubscriptExpr()15270 return MaybeBindToTemporary(call); in BuildCallToMemberFunction()15532 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), in BuildCallToMemberFunction()15805 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), Method); in BuildCallToObjectOfClassType()15935 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), Method); in BuildOverloadedArrowExpr()16010 return CheckForImmediateInvocation(MaybeBindToTemporary(UDL), FD); in BuildLiteralOperatorCall()
2283 return MaybeBindToTemporary(Lambda); in BuildLambdaExpr()
4171 return S.MaybeBindToTemporary(Result.getAs<Expr>()); in BuildCXXCastArgument()4193 return S.MaybeBindToTemporary(Result.get()); in BuildCXXCastArgument()7491 ExprResult Sema::MaybeBindToTemporary(Expr *E) { in MaybeBindToTemporary() function in Sema
6962 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), FDecl); in BuildResolvedCallExpr()7108 return MaybeBindToTemporary(E); in BuildCompoundLiteralExpr()15673 return MaybeBindToTemporary(ResStmtExpr); in BuildStmtExpr()20466 return S.MaybeBindToTemporary(E); in VisitCallExpr()20487 return S.MaybeBindToTemporary(E); in VisitObjCMessageExpr()
8425 ExprResult MaybeBindToTemporary(Expr *E);