Searched refs:RunCleanupsScope (Results 1 – 16 of 16) sorted by relevance
148 CodeGenFunction::RunCleanupsScope Init(*this); in EmitOMPAggregateAssign()248 CodeGenFunction::RunCleanupsScope NumThreadsScope(CGF); in EmitOMPParallelCall()279 RunCleanupsScope BodyScope(*this); in EmitOMPLoopBody()450 RunCleanupsScope DirectiveScope(*this); in EmitOMPSimdDirective()595 RunCleanupsScope DirectiveScope(*this); in EmitOMPForDirective()629 RunCleanupsScope Scope(*this); in EmitOMPMasterDirective()639 RunCleanupsScope Scope(*this); in EmitOMPCriticalDirective()
538 RunCleanupsScope ExecutedScope(*this); in EmitIfStmt()559 RunCleanupsScope ThenScope(*this); in EmitIfStmt()572 RunCleanupsScope ElseScope(*this); in EmitIfStmt()705 RunCleanupsScope ConditionScope(*this); in EmitWhileStmt()744 RunCleanupsScope BodyScope(*this); in EmitWhileStmt()787 RunCleanupsScope BodyScope(*this); in EmitDoStmt()906 RunCleanupsScope BodyScope(*this); in EmitForStmt()1032 RunCleanupsScope cleanupScope(*this); in EmitReturnStmt()1527 RunCleanupsScope ExecutedScope(*this); in EmitSwitchStmt()1556 RunCleanupsScope ConditionScope(*this); in EmitSwitchStmt()
483 class RunCleanupsScope {491 RunCleanupsScope(const RunCleanupsScope &) LLVM_DELETED_FUNCTION;492 void operator=(const RunCleanupsScope &) LLVM_DELETED_FUNCTION;499 explicit RunCleanupsScope(CodeGenFunction &CGF) in RunCleanupsScope() function511 ~RunCleanupsScope() { in ~RunCleanupsScope()535 class LexicalScope : public RunCleanupsScope {546 : RunCleanupsScope(CGF), Range(Range), ParentScope(CGF.CurLexicalScope) { in LexicalScope()572 RunCleanupsScope::ForceCleanup(); in ForceCleanup()584 class OMPPrivateScope : public RunCleanupsScope {595 explicit OMPPrivateScope(CodeGenFunction &CGF) : RunCleanupsScope(CGF) {} in OMPPrivateScope()[all …]
316 CodeGenFunction::RunCleanupsScope cleanups(CGF); in EmitAtSynchronizedStmt()
1316 CodeGenFunction::RunCleanupsScope scope(CGF); in emitCXXDestructMethod()1576 RunCleanupsScope elementVariableScope(*this); in EmitObjCForCollectionStmt()1634 RunCleanupsScope Scope(*this); in EmitObjCForCollectionStmt()2711 RunCleanupsScope scope(*this); in EmitARCRetainScalarExpr()2727 RunCleanupsScope scope(*this); in EmitARCRetainAutoreleaseScalarExpr()2825 RunCleanupsScope Scope(*this); in EmitObjCAutoreleasePoolStmt()
503 RunCleanupsScope Scope(*this); in GenerateCXXGlobalInitFunc()
802 RunCleanupsScope RunCleanups(*this); in EmitConstructorBody()1376 RunCleanupsScope DtorEpilogue(*this); in EmitDestructorBody()1689 RunCleanupsScope Scope(*this); in EmitCXXAggrConstructorCall()
468 RunCleanupsScope Scope(*this); in EmitSynthesizedCXXCopyCtor()1817 RunCleanupsScope Scope(*this); in EmitLambdaExpr()
200 CodeGenFunction::RunCleanupsScope Scope(CGF); in VisitExprWithCleanups()
1252 RunCleanupsScope CatchScope(*this); in ExitCXXTryStmt()
992 CodeGenFunction::RunCleanupsScope cleanups(CGF); in VisitExprWithCleanups()
619 CodeGenFunction::RunCleanupsScope Scope(*this); in EmitScalarInit()
1515 CodeGenFunction::RunCleanupsScope cleanups(*this); in GenerateDestroyHelperFunction()
3926 CodeGenFunction::RunCleanupsScope CatchVarCleanups(CGF); in EmitTryOrSynchronizedStmt()3971 CodeGenFunction::RunCleanupsScope CatchVarCleanups(CGF); in EmitTryOrSynchronizedStmt()
862 RunCleanupsScope Scope(*this); in EmitLValue()
404 CodeGenFunction::RunCleanupsScope Scope(CGF); in VisitExprWithCleanups()