reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
  120 class OMPLoopScope : public CodeGenFunction::RunCleanupsScope {
tools/clang/lib/CodeGen/CodeGenFunction.h
  767   class LexicalScope : public RunCleanupsScope {
  902   class OMPPrivateScope : public RunCleanupsScope {

References

tools/clang/lib/CodeGen/CGBlocks.cpp
 2241   CodeGenFunction::RunCleanupsScope cleanups(*this);
tools/clang/lib/CodeGen/CGClass.cpp
  850   RunCleanupsScope RunCleanups(*this);
 1447     RunCleanupsScope DtorEpilogue(*this);
 1465   RunCleanupsScope DtorEpilogue(*this);
 1980     RunCleanupsScope Scope(*this);
 2233   RunCleanupsScope RunCleanups(*this);
tools/clang/lib/CodeGen/CGCoroutine.cpp
  281     RunCleanupsScope cleanupScope(*this);
  604     CodeGenFunction::RunCleanupsScope ResumeScope(*this);
tools/clang/lib/CodeGen/CGDecl.cpp
  761   CodeGenFunction::RunCleanupsScope Scope(*this);
tools/clang/lib/CodeGen/CGDeclCXX.cpp
  703     RunCleanupsScope Scope(*this);
tools/clang/lib/CodeGen/CGException.cpp
 1205     RunCleanupsScope CatchScope(*this);
tools/clang/lib/CodeGen/CGExpr.cpp
 1305     RunCleanupsScope Scope(*this);
tools/clang/lib/CodeGen/CGExprAgg.cpp
  605       CodeGenFunction::RunCleanupsScope CleanupsScope(CGF);
 1342   CodeGenFunction::RunCleanupsScope cleanups(CGF);
 1694     CodeGenFunction::RunCleanupsScope CleanupsScope(CGF);
tools/clang/lib/CodeGen/CGExprCXX.cpp
  646   RunCleanupsScope Scope(*this);
tools/clang/lib/CodeGen/CGExprComplex.cpp
  225     CodeGenFunction::RunCleanupsScope Scope(CGF);
tools/clang/lib/CodeGen/CGExprScalar.cpp
 2305   CodeGenFunction::RunCleanupsScope Scope(CGF);
tools/clang/lib/CodeGen/CGObjC.cpp
 1536   CodeGenFunction::RunCleanupsScope scope(CGF);
 1636   RunCleanupsScope ForScope(*this);
 1787   RunCleanupsScope elementVariableScope(*this);
 1847     RunCleanupsScope Scope(*this);
 3244     RunCleanupsScope scope(*this);
 3260     RunCleanupsScope scope(*this);
 3371     RunCleanupsScope scope(*this);
 3448   RunCleanupsScope Scope(*this);
tools/clang/lib/CodeGen/CGObjCMac.cpp
 4626         CodeGenFunction::RunCleanupsScope CatchVarCleanups(CGF);
 4671       CodeGenFunction::RunCleanupsScope CatchVarCleanups(CGF);
tools/clang/lib/CodeGen/CGObjCRuntime.cpp
  328   CodeGenFunction::RunCleanupsScope cleanups(CGF);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
  779   CodeGenFunction::RunCleanupsScope Scope(CGF);
  914     CodeGenFunction::RunCleanupsScope InitScope(CGF);
 5339     CodeGenFunction::RunCleanupsScope LocalScope(CGF);
 5720     CodeGenFunction::RunCleanupsScope Scope(CGF);
 6647       CodeGenFunction::RunCleanupsScope NumTeamsScope(CGF);
 6882       CodeGenFunction::RunCleanupsScope ThreadLimitScope(CGF);
 6905       CodeGenFunction::RunCleanupsScope ThreadLimitScope(CGF);
 6937           CodeGenFunction::RunCleanupsScope Scope(CGF);
 6943       CodeGenFunction::RunCleanupsScope ThreadLimitScope(CGF);
 6951       CodeGenFunction::RunCleanupsScope NumThreadsScope(CGF);
 9904   CodeGenFunction::RunCleanupsScope Scope(CGF);
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 2648     CodeGenFunction::RunCleanupsScope Scope(CGF);
tools/clang/lib/CodeGen/CGStmt.cpp
  660         RunCleanupsScope ExecutedScope(*this);
  682     RunCleanupsScope ThenScope(*this);
  695       RunCleanupsScope ElseScope(*this);
  735   RunCleanupsScope ConditionScope(*this);
  771     RunCleanupsScope BodyScope(*this);
  812     RunCleanupsScope BodyScope(*this);
  932     RunCleanupsScope BodyScope(*this);
 1079   RunCleanupsScope cleanupScope(*this);
 1601       RunCleanupsScope ExecutedScope(*this);
 1632   RunCleanupsScope ConditionScope(*this);
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
  120 class OMPLoopScope : public CodeGenFunction::RunCleanupsScope {
  837                         RunCleanupsScope InitScope(*this);
 1278     CodeGenFunction::RunCleanupsScope NumThreadsScope(CGF);
 1286     CodeGenFunction::RunCleanupsScope ProcBindScope(CGF);
 1344   RunCleanupsScope BodyScope(*this);
 2353     RunCleanupsScope DoacrossCleanupScope(*this);
tools/clang/lib/CodeGen/CodeGenFunction.h
  716     RunCleanupsScope(const RunCleanupsScope &) = delete;
  717     void operator=(const RunCleanupsScope &) = delete;
  767   class LexicalScope : public RunCleanupsScope {
  902   class OMPPrivateScope : public RunCleanupsScope {
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 3972   CodeGenFunction::RunCleanupsScope Cleanups(CGF);