Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/Sema/
H A DCleanupInfo.h28 void setExprNeedsCleanups(bool SideEffects) { in setExprNeedsCleanups() function
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaCoroutine.cpp463 S.Cleanup.setExprNeedsCleanups(true); in buildCoawaitCalls()
H A DSemaLambda.cpp2031 Cleanup.setExprNeedsCleanups(true); in BuildBlockForLambdaConversion()
H A DSemaExprCXX.cpp7224 Cleanup.setExprNeedsCleanups(true); in MaybeBindToTemporary()
7233 Cleanup.setExprNeedsCleanups(true); in MaybeBindToTemporary()
7281 Cleanup.setExprNeedsCleanups(true); in MaybeBindToTemporary()
7448 Cleanup.setExprNeedsCleanups(true); in ActOnDecltypeExpression()
H A DSemaExprObjC.cpp4479 Cleanup.setExprNeedsCleanups(true); in CheckObjCConversion()
4743 Cleanup.setExprNeedsCleanups(true); in BuildObjCBridgedCast()
H A DSemaInit.cpp5532 S.Cleanup.setExprNeedsCleanups(true); in checkIndirectCopyRestoreSource()
8005 Cleanup.setExprNeedsCleanups(false); in CreateMaterializeTemporaryExpr()
8341 S.Cleanup.setExprNeedsCleanups(true); in Perform()
H A DSemaExpr.cpp713 Cleanup.setExprNeedsCleanups(true); in DefaultLvalueConversion()
716 Cleanup.setExprNeedsCleanups(true); in DefaultLvalueConversion()
5893 Cleanup.setExprNeedsCleanups(Init->cleanupsHaveSideEffects()); in CheckCXXDefaultArgExpr()
7318 Cleanup.setExprNeedsCleanups(true); in BuildCompoundLiteralExpr()
7437 Cleanup.setExprNeedsCleanups(true); in maybeExtendBlockObject()
16487 Cleanup.setExprNeedsCleanups(true); in ActOnBlockStmtExpr()
H A DSemaChecking.cpp2487 Cleanup.setExprNeedsCleanups(true); in CheckBuiltinFunctionCall()