Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DCleanupInfo.h28 void setExprNeedsCleanups(bool SideEffects) { in setExprNeedsCleanups() function
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp6606 Cleanup.setExprNeedsCleanups(true); in MaybeBindToTemporary()
6615 Cleanup.setExprNeedsCleanups(true); in MaybeBindToTemporary()
6663 Cleanup.setExprNeedsCleanups(true); in MaybeBindToTemporary()
6826 Cleanup.setExprNeedsCleanups(true); in ActOnDecltypeExpression()
H A DSemaCoroutine.cpp448 S.Cleanup.setExprNeedsCleanups(true); in buildCoawaitCalls()
H A DSemaLambda.cpp2412 Cleanup.setExprNeedsCleanups(true); in BuildBlockForLambdaConversion()
H A DSemaExprObjC.cpp4480 SemaRef.Cleanup.setExprNeedsCleanups(true); in CheckObjCConversion()
4749 SemaRef.Cleanup.setExprNeedsCleanups(true); in BuildObjCBridgedCast()
H A DSemaInit.cpp6340 S.Cleanup.setExprNeedsCleanups(true); in checkIndirectCopyRestoreSource()
7721 Cleanup.setExprNeedsCleanups(false); in CreateMaterializeTemporaryExpr()
8066 S.Cleanup.setExprNeedsCleanups(true); in Perform()
H A DSemaExpr.cpp721 Cleanup.setExprNeedsCleanups(true); in DefaultLvalueConversion()
724 Cleanup.setExprNeedsCleanups(true); in DefaultLvalueConversion()
5440 Cleanup.setExprNeedsCleanups(InitWithCleanup->cleanupsHaveSideEffects()); in CheckCXXDefaultArgExpr()
7253 Cleanup.setExprNeedsCleanups(true); in BuildCompoundLiteralExpr()
7371 Cleanup.setExprNeedsCleanups(true); in maybeExtendBlockObject()
16618 Cleanup.setExprNeedsCleanups(true); in ActOnBlockStmtExpr()
H A DSemaChecking.cpp2936 Cleanup.setExprNeedsCleanups(true); in CheckBuiltinFunctionCall()