Searched refs:MaybeBindToTemporary (Results 1 – 18 of 18) sorted by relevance
360 return MaybeBindToTemporary( in BuildObjCNumericLiteral()731 return MaybeBindToTemporary(BoxedExpr); in BuildObjCBoxedExpr()865 return MaybeBindToTemporary( in BuildObjCArrayLiteral()1042 return MaybeBindToTemporary(ObjCDictionaryLiteral::Create( in BuildObjCDictionaryLiteral()2465 return MaybeBindToTemporary(Result); in BuildClassMessage()3021 return MaybeBindToTemporary(Result); in BuildInstanceMessage()
8272 return SemaRef.MaybeBindToTemporary(E); in TransformUserDefinedLiteral()8578 return SemaRef.MaybeBindToTemporary(E); in TransformCallExpr()8797 return SemaRef.MaybeBindToTemporary(E); in TransformCompoundLiteralExpr()9021 return SemaRef.MaybeBindToTemporary(E); in TransformStmtExpr()9134 return SemaRef.MaybeBindToTemporary(E); in TransformCXXOperatorCallExpr()9175 return SemaRef.MaybeBindToTemporary(E); in TransformCUDAKernelCallExpr()10134 return SemaRef.MaybeBindToTemporary(E); in TransformCXXTemporaryObjectExpr()10901 return SemaRef.MaybeBindToTemporary(E); in TransformObjCStringLiteral()10935 return SemaRef.MaybeBindToTemporary(E); in TransformObjCArrayLiteral()11060 return SemaRef.MaybeBindToTemporary(E); in TransformObjCDictionaryLiteral()[all …]
5570 CurInit = S.MaybeBindToTemporary(CurInit.getAs<Expr>()); in CopyObject()5810 CurInit = S.MaybeBindToTemporary(CurInit.get()); in PerformConstructorInitialization()6600 CurInit = S.MaybeBindToTemporary(CurInit.getAs<Expr>()); in Perform()6688 ? S.MaybeBindToTemporary(StructuredInitList) in Perform()6902 CurInit = S.MaybeBindToTemporary(CurInit.get()); in Perform()
11614 return MaybeBindToTemporary(TheCall); in CreateOverloadedUnaryOp()11855 return MaybeBindToTemporary(TheCall); in CreateOverloadedBinOp()12062 return MaybeBindToTemporary(TheCall); in CreateOverloadedArraySubscriptExpr()12187 return MaybeBindToTemporary(call); in BuildCallToMemberFunction()12416 return MaybeBindToTemporary(TheCall); in BuildCallToMemberFunction()12702 return MaybeBindToTemporary(TheCall); in BuildCallToObjectOfClassType()12817 return MaybeBindToTemporary(TheCall); in BuildOverloadedArrowExpr()12891 return MaybeBindToTemporary(UDL); in BuildLiteralOperatorCall()
1644 return MaybeBindToTemporary(Lambda); in BuildLambdaExpr()
3209 return S.MaybeBindToTemporary(Result.getAs<Expr>()); in BuildCXXCastArgument()3230 return S.MaybeBindToTemporary(Result.get()); in BuildCXXCastArgument()5591 ExprResult Sema::MaybeBindToTemporary(Expr *E) { in MaybeBindToTemporary() function in Sema
5497 return MaybeBindToTemporary(TheCall); in BuildResolvedCallExpr()5559 return MaybeBindToTemporary( in BuildCompoundLiteralExpr()11694 return MaybeBindToTemporary(ResStmtExpr); in ActOnStmtExpr()14710 return S.MaybeBindToTemporary(E); in VisitCallExpr()14731 return S.MaybeBindToTemporary(E); in VisitObjCMessageExpr()
362 return MaybeBindToTemporary( in BuildObjCNumericLiteral()758 return MaybeBindToTemporary(BoxedExpr); in BuildObjCBoxedExpr()892 return MaybeBindToTemporary( in BuildObjCArrayLiteral()1127 return MaybeBindToTemporary(Literal); in BuildObjCDictionaryLiteral()2753 return MaybeBindToTemporary(Result); in BuildClassMessage()3398 return MaybeBindToTemporary(Result); in BuildInstanceMessage()
10049 return SemaRef.MaybeBindToTemporary(E); in TransformUserDefinedLiteral()10489 return SemaRef.MaybeBindToTemporary(E); in TransformCallExpr()10778 return SemaRef.MaybeBindToTemporary(E); in TransformCompoundLiteralExpr()11035 return SemaRef.MaybeBindToTemporary(E); in TransformStmtExpr()11146 return SemaRef.MaybeBindToTemporary(E); in TransformCXXOperatorCallExpr()11203 return SemaRef.MaybeBindToTemporary(E); in TransformCUDAKernelCallExpr()12362 return SemaRef.MaybeBindToTemporary(E); in TransformCXXTemporaryObjectExpr()13300 return SemaRef.MaybeBindToTemporary(E); in TransformObjCStringLiteral()13334 return SemaRef.MaybeBindToTemporary(E); in TransformObjCArrayLiteral()13457 return SemaRef.MaybeBindToTemporary(E); in TransformObjCDictionaryLiteral()[all …]
6306 CurInit = S.MaybeBindToTemporary(CurInit.getAs<Expr>()); in CopyObject()6556 CurInit = S.MaybeBindToTemporary(CurInit.get()); in PerformConstructorInitialization()8204 CurInit = S.MaybeBindToTemporary(CurInit.get()); in Perform()8282 CurInit = S.MaybeBindToTemporary(CurInit.getAs<Expr>()); in Perform()8404 ? S.MaybeBindToTemporary(StructuredInitList) in Perform()8647 CurInit = S.MaybeBindToTemporary(CurInit.get()); in Perform()
13357 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), FnDecl); in CreateOverloadedUnaryOp()13729 ExprResult R = MaybeBindToTemporary(TheCall); in CreateOverloadedBinOp()14091 return MaybeBindToTemporary(TheCall); in CreateOverloadedArraySubscriptExpr()14215 return MaybeBindToTemporary(call); in BuildCallToMemberFunction()14433 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), in BuildCallToMemberFunction()14715 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), Method); in BuildCallToObjectOfClassType()14834 return MaybeBindToTemporary(TheCall); in BuildOverloadedArrowExpr()14911 return CheckForImmediateInvocation(MaybeBindToTemporary(UDL), FD); in BuildLiteralOperatorCall()
1954 return MaybeBindToTemporary(Lambda); in BuildLambdaExpr()
3917 return S.MaybeBindToTemporary(Result.getAs<Expr>()); in BuildCXXCastArgument()3939 return S.MaybeBindToTemporary(Result.get()); in BuildCXXCastArgument()6770 ExprResult Sema::MaybeBindToTemporary(Expr *E) { in MaybeBindToTemporary() function in Sema
6788 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), FDecl); in BuildResolvedCallExpr()6911 return MaybeBindToTemporary(E); in BuildCompoundLiteralExpr()14898 return MaybeBindToTemporary(ResStmtExpr); in BuildStmtExpr()18991 return S.MaybeBindToTemporary(E); in VisitCallExpr()19012 return S.MaybeBindToTemporary(E); in VisitObjCMessageExpr()
2013 ``Sema::MaybeBindToTemporary`` for your just-created AST node to be sure
4595 ExprResult MaybeBindToTemporary(Expr *E);
5861 ExprResult MaybeBindToTemporary(Expr *E);
2612 ``Sema::MaybeBindToTemporary`` for your just-created AST node to be sure