Home
last modified time | relevance | path

Searched refs:MaybeBindToTemporary (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprObjC.cpp369 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()
H A DSemaInit.cpp7042 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()
H A DTreeTransform.h12299 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()
H A DSemaOverload.cpp14301 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()
H A DSemaLambda.cpp2283 return MaybeBindToTemporary(Lambda); in BuildLambdaExpr()
H A DSemaExprCXX.cpp4171 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
H A DSemaExpr.cpp6962 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()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h8425 ExprResult MaybeBindToTemporary(Expr *E);