Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCGStmt.cpp598 RunCleanupsScope ExecutedScope(*this); in EmitIfStmt()
620 RunCleanupsScope ThenScope(*this); in EmitIfStmt()
640 RunCleanupsScope ElseScope(*this); in EmitIfStmt()
683 RunCleanupsScope ConditionScope(*this); in EmitWhileStmt()
719 RunCleanupsScope BodyScope(*this); in EmitWhileStmt()
763 RunCleanupsScope BodyScope(*this); in EmitDoStmt()
877 RunCleanupsScope BodyScope(*this); in EmitForStmt()
1007 RunCleanupsScope cleanupScope(*this); in EmitReturnStmt()
1492 RunCleanupsScope ExecutedScope(*this); in EmitSwitchStmt()
1523 RunCleanupsScope ConditionScope(*this); in EmitSwitchStmt()
DCodeGenFunction.h482 class RunCleanupsScope {
490 RunCleanupsScope(const RunCleanupsScope &) = delete;
491 void operator=(const RunCleanupsScope &) = delete;
498 explicit RunCleanupsScope(CodeGenFunction &CGF) in RunCleanupsScope() function
510 ~RunCleanupsScope() { in ~RunCleanupsScope()
534 class LexicalScope : public RunCleanupsScope {
545 : RunCleanupsScope(CGF), Range(Range), ParentScope(CGF.CurLexicalScope) { in LexicalScope()
574 RunCleanupsScope::ForceCleanup(); in ForceCleanup()
588 class OMPPrivateScope : public RunCleanupsScope {
598 explicit OMPPrivateScope(CodeGenFunction &CGF) : RunCleanupsScope(CGF) {} in OMPPrivateScope()
[all …]
DCGObjC.cpp1368 CodeGenFunction::RunCleanupsScope scope(CGF); in emitCXXDestructMethod()
1495 RunCleanupsScope ForScope(*this); in EmitObjCForCollectionStmt()
1617 RunCleanupsScope elementVariableScope(*this); in EmitObjCForCollectionStmt()
1676 RunCleanupsScope Scope(*this); in EmitObjCForCollectionStmt()
2924 RunCleanupsScope scope(*this); in EmitARCRetainScalarExpr()
2940 RunCleanupsScope scope(*this); in EmitARCRetainAutoreleaseScalarExpr()
3051 RunCleanupsScope scope(*this); in EmitARCUnsafeUnretainedScalarExpr()
3128 RunCleanupsScope Scope(*this); in EmitObjCAutoreleasePoolStmt()
DCGObjCRuntime.cpp323 CodeGenFunction::RunCleanupsScope cleanups(CGF); in EmitAtSynchronizedStmt()
DCGStmtOpenMP.cpp86 class OMPLoopScope : public CodeGenFunction::RunCleanupsScope {
98 : CodeGenFunction::RunCleanupsScope(CGF) { in OMPLoopScope()
505 CodeGenFunction::RunCleanupsScope InitScope(CGF); in EmitOMPAggregateInit()
629 RunCleanupsScope InitScope(*this); in EmitOMPFirstprivateClause()
1199 CodeGenFunction::RunCleanupsScope NumThreadsScope(CGF); in emitCommonOMPParallelDirective()
1206 CodeGenFunction::RunCleanupsScope ProcBindScope(CGF); in emitCommonOMPParallelDirective()
1253 RunCleanupsScope BodyScope(*this); in EmitOMPLoopBody()
DCGDeclCXX.cpp550 RunCleanupsScope Scope(*this); in GenerateCXXGlobalInitFunc()
DCGClass.cpp946 RunCleanupsScope RunCleanups(*this); in EmitConstructorBody()
1530 RunCleanupsScope DtorEpilogue(*this); in EmitDestructorBody()
2003 RunCleanupsScope Scope(*this); in EmitCXXAggrConstructorCall()
DCGExprCXX.cpp520 RunCleanupsScope Scope(*this); in EmitSynthesizedCXXCopyCtor()
1939 RunCleanupsScope Scope(*this); in EmitLambdaExpr()
DCGExprAgg.cpp1018 CodeGenFunction::RunCleanupsScope cleanups(CGF); in VisitExprWithCleanups()
DCGExprComplex.cpp203 CodeGenFunction::RunCleanupsScope Scope(CGF); in VisitExprWithCleanups()
DCGDecl.cpp680 CodeGenFunction::RunCleanupsScope Scope(*this); in EmitScalarInit()
DCGOpenMPRuntime.cpp687 CodeGenFunction::RunCleanupsScope Scope(CGF); in operator ()()
4020 CodeGenFunction::RunCleanupsScope LocalScope(CGF); in emitTaskCall()
4374 CodeGenFunction::RunCleanupsScope Scope(CGF); in emitReduction()
6015 CodeGenFunction::RunCleanupsScope Scope(CGF); in emitTeamsCall()
DCGException.cpp1055 RunCleanupsScope CatchScope(*this); in ExitCXXTryStmt()
DCGBlocks.cpp1545 CodeGenFunction::RunCleanupsScope cleanups(*this); in GenerateDestroyHelperFunction()
DCGObjCMac.cpp4211 CodeGenFunction::RunCleanupsScope CatchVarCleanups(CGF); in EmitTryOrSynchronizedStmt()
4256 CodeGenFunction::RunCleanupsScope CatchVarCleanups(CGF); in EmitTryOrSynchronizedStmt()
DCGExprScalar.cpp403 CodeGenFunction::RunCleanupsScope Scope(CGF); in VisitExprWithCleanups()
DCGExpr.cpp1028 RunCleanupsScope Scope(*this); in EmitLValue()
DMicrosoftCXXABI.cpp3875 CodeGenFunction::RunCleanupsScope Cleanups(CGF); in getAddrOfCXXCtorClosure()