Home
last modified time | relevance | path

Searched refs:RunCleanupsScope (Results 1 – 18 of 18) sorted by relevance

/external/clang/lib/CodeGen/
DCGStmt.cpp564 RunCleanupsScope ExecutedScope(*this); in EmitIfStmt()
586 RunCleanupsScope ThenScope(*this); in EmitIfStmt()
599 RunCleanupsScope ElseScope(*this); in EmitIfStmt()
636 RunCleanupsScope ConditionScope(*this); in EmitWhileStmt()
672 RunCleanupsScope BodyScope(*this); in EmitWhileStmt()
715 RunCleanupsScope BodyScope(*this); in EmitDoStmt()
827 RunCleanupsScope BodyScope(*this); in EmitForStmt()
954 RunCleanupsScope cleanupScope(*this); in EmitReturnStmt()
1439 RunCleanupsScope ExecutedScope(*this); in EmitSwitchStmt()
1467 RunCleanupsScope ConditionScope(*this); in EmitSwitchStmt()
DCodeGenFunction.h462 class RunCleanupsScope {
470 RunCleanupsScope(const RunCleanupsScope &) = delete;
471 void operator=(const RunCleanupsScope &) = delete;
478 explicit RunCleanupsScope(CodeGenFunction &CGF) in RunCleanupsScope() function
490 ~RunCleanupsScope() { in ~RunCleanupsScope()
514 class LexicalScope : public RunCleanupsScope {
525 : RunCleanupsScope(CGF), Range(Range), ParentScope(CGF.CurLexicalScope) { in LexicalScope()
554 RunCleanupsScope::ForceCleanup(); in ForceCleanup()
568 class OMPPrivateScope : public RunCleanupsScope {
578 explicit OMPPrivateScope(CodeGenFunction &CGF) : RunCleanupsScope(CGF) {} in OMPPrivateScope()
[all …]
DCGOpenMPRuntime.cpp290 CodeGenFunction::RunCleanupsScope Scope(CGF); in EmitBody()
1222 CodeGenFunction::RunCleanupsScope Scope(CGF); in emitOMPIfClause()
1241 CodeGenFunction::RunCleanupsScope ThenScope(CGF); in emitOMPIfClause()
1252 CodeGenFunction::RunCleanupsScope ThenScope(CGF); in emitOMPIfClause()
1314 CodeGenFunction::RunCleanupsScope Scope(CGF); in emitParallelCall()
1396 CodeGenFunction::RunCleanupsScope Scope(CGF); in emitCriticalRegion()
1452 CodeGenFunction::RunCleanupsScope Scope(CGF); in emitMasterRegion()
1481 CodeGenFunction::RunCleanupsScope Scope(CGF); in emitTaskgroupRegion()
1593 CodeGenFunction::RunCleanupsScope Scope(CGF); in emitSingleRegion()
1652 CodeGenFunction::RunCleanupsScope Scope(CGF); in emitOrderedRegion()
[all …]
DCGObjCRuntime.cpp324 CodeGenFunction::RunCleanupsScope cleanups(CGF); in EmitAtSynchronizedStmt()
DCGObjC.cpp1374 CodeGenFunction::RunCleanupsScope scope(CGF); in emitCXXDestructMethod()
1622 RunCleanupsScope elementVariableScope(*this); in EmitObjCForCollectionStmt()
1681 RunCleanupsScope Scope(*this); in EmitObjCForCollectionStmt()
2747 RunCleanupsScope scope(*this); in EmitARCRetainScalarExpr()
2763 RunCleanupsScope scope(*this); in EmitARCRetainAutoreleaseScalarExpr()
2861 RunCleanupsScope Scope(*this); in EmitObjCAutoreleasePoolStmt()
DCGStmtOpenMP.cpp299 CodeGenFunction::RunCleanupsScope InitScope(CGF); in EmitOMPAggregateInit()
394 RunCleanupsScope InitScope(*this); in EmitOMPFirstprivateClause()
852 CodeGenFunction::RunCleanupsScope NumThreadsScope(CGF); in emitCommonOMPParallelDirective()
859 CodeGenFunction::RunCleanupsScope NumThreadsScope(CGF); in emitCommonOMPParallelDirective()
902 RunCleanupsScope BodyScope(*this); in EmitOMPLoopBody()
DCGDeclCXX.cpp531 RunCleanupsScope Scope(*this); in GenerateCXXGlobalInitFunc()
DCGClass.cpp945 RunCleanupsScope RunCleanups(*this); in EmitConstructorBody()
1534 RunCleanupsScope DtorEpilogue(*this); in EmitDestructorBody()
2005 RunCleanupsScope Scope(*this); in EmitCXXAggrConstructorCall()
DCGExprCXX.cpp515 RunCleanupsScope Scope(*this); in EmitSynthesizedCXXCopyCtor()
1931 RunCleanupsScope Scope(*this); in EmitLambdaExpr()
DCGExprAgg.cpp1011 CodeGenFunction::RunCleanupsScope cleanups(CGF); in VisitExprWithCleanups()
DCGExprComplex.cpp203 CodeGenFunction::RunCleanupsScope Scope(CGF); in VisitExprWithCleanups()
DCGDecl.cpp678 CodeGenFunction::RunCleanupsScope Scope(*this); in EmitScalarInit()
DCGException.cpp1053 RunCleanupsScope CatchScope(*this); in ExitCXXTryStmt()
DCGBlocks.cpp1543 CodeGenFunction::RunCleanupsScope cleanups(*this); in GenerateDestroyHelperFunction()
DCGObjCMac.cpp4144 CodeGenFunction::RunCleanupsScope CatchVarCleanups(CGF); in EmitTryOrSynchronizedStmt()
4189 CodeGenFunction::RunCleanupsScope CatchVarCleanups(CGF); in EmitTryOrSynchronizedStmt()
DCGExprScalar.cpp403 CodeGenFunction::RunCleanupsScope Scope(CGF); in VisitExprWithCleanups()
DCGExpr.cpp1002 RunCleanupsScope Scope(*this); in EmitLValue()
DMicrosoftCXXABI.cpp3861 CodeGenFunction::RunCleanupsScope Cleanups(CGF); in getAddrOfCXXCtorClosure()