Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCGStmt.cpp537 RunCleanupsScope ExecutedScope(*this); in EmitIfStmt()
558 RunCleanupsScope ThenScope(*this); in EmitIfStmt()
571 RunCleanupsScope ElseScope(*this); in EmitIfStmt()
704 RunCleanupsScope ConditionScope(*this); in EmitWhileStmt()
743 RunCleanupsScope BodyScope(*this); in EmitWhileStmt()
786 RunCleanupsScope BodyScope(*this); in EmitDoStmt()
905 RunCleanupsScope BodyScope(*this); in EmitForStmt()
1037 RunCleanupsScope cleanupScope(*this); in EmitReturnStmt()
1532 RunCleanupsScope ExecutedScope(*this); in EmitSwitchStmt()
1561 RunCleanupsScope ConditionScope(*this); in EmitSwitchStmt()
DCodeGenFunction.h440 class RunCleanupsScope {
448 RunCleanupsScope(const RunCleanupsScope &) = delete;
449 void operator=(const RunCleanupsScope &) = delete;
456 explicit RunCleanupsScope(CodeGenFunction &CGF) in RunCleanupsScope() function
468 ~RunCleanupsScope() { in ~RunCleanupsScope()
492 class LexicalScope : public RunCleanupsScope {
503 : RunCleanupsScope(CGF), Range(Range), ParentScope(CGF.CurLexicalScope) { in LexicalScope()
532 RunCleanupsScope::ForceCleanup(); in ForceCleanup()
544 class OMPPrivateScope : public RunCleanupsScope {
555 explicit OMPPrivateScope(CodeGenFunction &CGF) : RunCleanupsScope(CGF) {} in OMPPrivateScope()
[all …]
DCGOpenMPRuntime.cpp246 CodeGenFunction::RunCleanupsScope Scope(CGF); in EmitBody()
1050 CodeGenFunction::RunCleanupsScope Scope(CGF); in emitCriticalRegion()
1092 CodeGenFunction::RunCleanupsScope Scope(CGF); in emitMasterRegion()
1197 CodeGenFunction::RunCleanupsScope Scope(CGF); in emitSingleRegion()
1800 CodeGenFunction::RunCleanupsScope Scope(CGF); in emitReduction()
1829 CodeGenFunction::RunCleanupsScope Scope(CGF); in emitReduction()
DCGObjCRuntime.cpp316 CodeGenFunction::RunCleanupsScope cleanups(CGF); in EmitAtSynchronizedStmt()
DCGObjC.cpp1312 CodeGenFunction::RunCleanupsScope scope(CGF); in emitCXXDestructMethod()
1572 RunCleanupsScope elementVariableScope(*this); in EmitObjCForCollectionStmt()
1630 RunCleanupsScope Scope(*this); in EmitObjCForCollectionStmt()
2707 RunCleanupsScope scope(*this); in EmitARCRetainScalarExpr()
2723 RunCleanupsScope scope(*this); in EmitARCRetainAutoreleaseScalarExpr()
2821 RunCleanupsScope Scope(*this); in EmitObjCAutoreleasePoolStmt()
DCGStmtOpenMP.cpp204 RunCleanupsScope InitScope(*this); in EmitOMPFirstprivateClause()
488 CodeGenFunction::RunCleanupsScope NumThreadsScope(CGF); in emitOMPParallelCall()
548 RunCleanupsScope BodyScope(*this); in EmitOMPLoopBody()
DCGDeclCXX.cpp521 RunCleanupsScope Scope(*this); in GenerateCXXGlobalInitFunc()
DCGClass.cpp803 RunCleanupsScope RunCleanups(*this); in EmitConstructorBody()
1377 RunCleanupsScope DtorEpilogue(*this); in EmitDestructorBody()
1690 RunCleanupsScope Scope(*this); in EmitCXXAggrConstructorCall()
DCGExprCXX.cpp474 RunCleanupsScope Scope(*this); in EmitSynthesizedCXXCopyCtor()
1821 RunCleanupsScope Scope(*this); in EmitLambdaExpr()
DCGExprAgg.cpp999 CodeGenFunction::RunCleanupsScope cleanups(CGF); in VisitExprWithCleanups()
DCGExprComplex.cpp201 CodeGenFunction::RunCleanupsScope Scope(CGF); in VisitExprWithCleanups()
DCGException.cpp952 RunCleanupsScope CatchScope(*this); in ExitCXXTryStmt()
DCGDecl.cpp623 CodeGenFunction::RunCleanupsScope Scope(*this); in EmitScalarInit()
DCGBlocks.cpp1519 CodeGenFunction::RunCleanupsScope cleanups(*this); in GenerateDestroyHelperFunction()
DCGObjCMac.cpp3924 CodeGenFunction::RunCleanupsScope CatchVarCleanups(CGF); in EmitTryOrSynchronizedStmt()
3969 CodeGenFunction::RunCleanupsScope CatchVarCleanups(CGF); in EmitTryOrSynchronizedStmt()
DCGExpr.cpp888 RunCleanupsScope Scope(*this); in EmitLValue()
DMicrosoftCXXABI.cpp3416 CodeGenFunction::RunCleanupsScope Cleanups(CGF); in getAddrOfCXXCtorClosure()
DCGExprScalar.cpp404 CodeGenFunction::RunCleanupsScope Scope(CGF); in VisitExprWithCleanups()