Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DCleanupInfo.h28 void setExprNeedsCleanups(bool SideEffects) { in setExprNeedsCleanups() function
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaCoroutine.cpp490 S.Cleanup.setExprNeedsCleanups(true); in buildCoawaitCalls()
H A DSemaLambda.cpp2028 Cleanup.setExprNeedsCleanups(true); in BuildBlockForLambdaConversion()
H A DSemaExprCXX.cpp6986 Cleanup.setExprNeedsCleanups(true); in MaybeBindToTemporary()
6995 Cleanup.setExprNeedsCleanups(true); in MaybeBindToTemporary()
7043 Cleanup.setExprNeedsCleanups(true); in MaybeBindToTemporary()
7209 Cleanup.setExprNeedsCleanups(true); in ActOnDecltypeExpression()
H A DSemaExprObjC.cpp4477 Cleanup.setExprNeedsCleanups(true); in CheckObjCConversion()
4741 Cleanup.setExprNeedsCleanups(true); in BuildObjCBridgedCast()
H A DSemaInit.cpp5504 S.Cleanup.setExprNeedsCleanups(true); in checkIndirectCopyRestoreSource()
7946 Cleanup.setExprNeedsCleanups(false); in CreateMaterializeTemporaryExpr()
8272 S.Cleanup.setExprNeedsCleanups(true); in Perform()
H A DSemaExpr.cpp708 Cleanup.setExprNeedsCleanups(true); in DefaultLvalueConversion()
711 Cleanup.setExprNeedsCleanups(true); in DefaultLvalueConversion()
5700 Cleanup.setExprNeedsCleanups(Init->cleanupsHaveSideEffects()); in CheckCXXDefaultArgExpr()
7022 Cleanup.setExprNeedsCleanups(true); in BuildCompoundLiteralExpr()
7141 Cleanup.setExprNeedsCleanups(true); in maybeExtendBlockObject()
15719 Cleanup.setExprNeedsCleanups(true); in ActOnBlockStmtExpr()
H A DSemaChecking.cpp1940 Cleanup.setExprNeedsCleanups(true); in CheckBuiltinFunctionCall()