Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGStmt.cpp451 RunCleanupsScope ExecutedScope(*this); in EmitIfStmt()
470 RunCleanupsScope ThenScope(*this); in EmitIfStmt()
482 RunCleanupsScope ElseScope(*this); in EmitIfStmt()
515 RunCleanupsScope ConditionScope(*this); in EmitWhileStmt()
550 RunCleanupsScope BodyScope(*this); in EmitWhileStmt()
583 RunCleanupsScope BodyScope(*this); in EmitDoStmt()
622 RunCleanupsScope ForScope(*this); in EmitForStmt()
640 RunCleanupsScope ConditionScope(*this); in EmitForStmt()
686 RunCleanupsScope BodyScope(*this); in EmitForStmt()
713 RunCleanupsScope ForScope(*this); in EmitCXXForRangeStmt()
[all …]
DCodeGenFunction.h451 class RunCleanupsScope {
459 RunCleanupsScope(const RunCleanupsScope &) LLVM_DELETED_FUNCTION;
460 void operator=(const RunCleanupsScope &) LLVM_DELETED_FUNCTION;
467 explicit RunCleanupsScope(CodeGenFunction &CGF) in RunCleanupsScope() function
479 ~RunCleanupsScope() { in ~RunCleanupsScope()
503 class LexicalScope: protected RunCleanupsScope {
514 : RunCleanupsScope(CGF), Range(Range), ParentScope(CGF.CurLexicalScope) { in LexicalScope()
540 RunCleanupsScope::ForceCleanup(); in ForceCleanup()
DCGObjCRuntime.cpp316 CodeGenFunction::RunCleanupsScope cleanups(CGF); in EmitAtSynchronizedStmt()
DCGObjC.cpp1314 CodeGenFunction::RunCleanupsScope scope(CGF); in emitCXXDestructMethod()
1571 RunCleanupsScope elementVariableScope(*this); in EmitObjCForCollectionStmt()
1629 RunCleanupsScope Scope(*this); in EmitObjCForCollectionStmt()
2704 RunCleanupsScope scope(*this); in EmitARCRetainScalarExpr()
2720 RunCleanupsScope scope(*this); in EmitARCRetainAutoreleaseScalarExpr()
2818 RunCleanupsScope Scope(*this); in EmitObjCAutoreleasePoolStmt()
DCGDeclCXX.cpp455 RunCleanupsScope Scope(*this); in GenerateCXXGlobalInitFunc()
DCGClass.cpp720 RunCleanupsScope RunCleanups(*this); in EmitConstructorBody()
1291 RunCleanupsScope DtorEpilogue(*this); in EmitDestructorBody()
1617 RunCleanupsScope Scope(*this); in EmitCXXAggrConstructorCall()
DCGExprCXX.cpp435 RunCleanupsScope Scope(*this); in EmitSynthesizedCXXCopyCtor()
1859 RunCleanupsScope Scope(*this); in EmitLambdaExpr()
DCGExprComplex.cpp196 CodeGenFunction::RunCleanupsScope Scope(CGF); in VisitExprWithCleanups()
DCGException.cpp1292 RunCleanupsScope CatchScope(*this); in ExitCXXTryStmt()
DCGExprAgg.cpp968 CodeGenFunction::RunCleanupsScope cleanups(CGF); in VisitExprWithCleanups()
DCGDecl.cpp581 CodeGenFunction::RunCleanupsScope Scope(*this); in EmitScalarInit()
DCGBlocks.cpp1497 CodeGenFunction::RunCleanupsScope cleanups(*this); in GenerateDestroyHelperFunction()
DCGObjCMac.cpp3989 CodeGenFunction::RunCleanupsScope CatchVarCleanups(CGF); in EmitTryOrSynchronizedStmt()
4034 CodeGenFunction::RunCleanupsScope CatchVarCleanups(CGF); in EmitTryOrSynchronizedStmt()
DCGExpr.cpp824 RunCleanupsScope Scope(*this); in EmitLValue()
DCGExprScalar.cpp360 CodeGenFunction::RunCleanupsScope Scope(CGF); in VisitExprWithCleanups()