Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaExprObjC.cpp363 return MaybeBindToTemporary( in BuildObjCNumericLiteral()
759 return MaybeBindToTemporary(BoxedExpr); in BuildObjCBoxedExpr()
893 return MaybeBindToTemporary( in BuildObjCArrayLiteral()
1125 return MaybeBindToTemporary(Literal); in BuildObjCDictionaryLiteral()
2750 return MaybeBindToTemporary(Result); in BuildClassMessage()
3393 return MaybeBindToTemporary(Result); in BuildInstanceMessage()
H A DSemaInit.cpp6755 CurInit = S.MaybeBindToTemporary(CurInit.getAs<Expr>()); in CopyObject()
7004 CurInit = S.MaybeBindToTemporary(CurInit.get()); in PerformConstructorInitialization()
8694 CurInit = S.MaybeBindToTemporary(CurInit.get()); in Perform()
8772 CurInit = S.MaybeBindToTemporary(CurInit.getAs<Expr>()); in Perform()
8894 ? S.MaybeBindToTemporary(StructuredInitList) in Perform()
9137 CurInit = S.MaybeBindToTemporary(CurInit.get()); in Perform()
9251 CurInit = S.MaybeBindToTemporary(CurInit.get()); in Perform()
H A DTreeTransform.h11230 return SemaRef.MaybeBindToTemporary(E); in TransformCallExpr()
11533 return SemaRef.MaybeBindToTemporary(E); in TransformCompoundLiteralExpr()
11790 return SemaRef.MaybeBindToTemporary(E); in TransformStmtExpr()
11905 return SemaRef.MaybeBindToTemporary(E); in TransformCXXOperatorCallExpr()
11962 return SemaRef.MaybeBindToTemporary(E); in TransformCUDAKernelCallExpr()
13141 return SemaRef.MaybeBindToTemporary(E); in TransformCXXTemporaryObjectExpr()
14089 return SemaRef.MaybeBindToTemporary(E); in TransformObjCStringLiteral()
14123 return SemaRef.MaybeBindToTemporary(E); in TransformObjCArrayLiteral()
14245 return SemaRef.MaybeBindToTemporary(E); in TransformObjCDictionaryLiteral()
14327 return SemaRef.MaybeBindToTemporary(E); in TransformObjCMessageExpr()
[all …]
H A DSemaOverload.cpp13678 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), FnDecl); in CreateOverloadedUnaryOp()
14075 ExprResult R = MaybeBindToTemporary(TheCall); in CreateOverloadedBinOp()
14489 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), in CreateOverloadedArraySubscriptExpr()
14623 return MaybeBindToTemporary(call); in BuildCallToMemberFunction()
14852 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), in BuildCallToMemberFunction()
15109 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), Method); in BuildCallToObjectOfClassType()
15229 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), Method); in BuildOverloadedArrowExpr()
15306 return CheckForImmediateInvocation(MaybeBindToTemporary(UDL), FD); in BuildLiteralOperatorCall()
H A DSemaLambda.cpp2006 return MaybeBindToTemporary(Lambda); in BuildLambdaExpr()
H A DSemaExprCXX.cpp4130 return S.MaybeBindToTemporary(Result.getAs<Expr>()); in BuildCXXCastArgument()
4152 return S.MaybeBindToTemporary(Result.get()); in BuildCXXCastArgument()
7150 ExprResult Sema::MaybeBindToTemporary(Expr *E) { in MaybeBindToTemporary() function in Sema
H A DSemaExpr.cpp7443 return CheckForImmediateInvocation(MaybeBindToTemporary(TheCall), FDecl); in BuildResolvedCallExpr()
7569 return MaybeBindToTemporary(E); in BuildCompoundLiteralExpr()
16174 return MaybeBindToTemporary(ResStmtExpr); in BuildStmtExpr()
20713 return S.MaybeBindToTemporary(E); in VisitCallExpr()
20734 return S.MaybeBindToTemporary(E); in VisitObjCMessageExpr()
/openbsd-src/gnu/llvm/clang/docs/
H A DInternalsManual.rst3188 ``Sema::MaybeBindToTemporary`` for your just-created AST node to be sure
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSema.h6507 ExprResult MaybeBindToTemporary(Expr *E);