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

Declarations

tools/clang/tools/libclang/CIndexer.h
   23   class CrashRecoveryContext;

References

include/llvm/Support/CrashRecoveryContext.h
   69   static CrashRecoveryContext *GetCurrent();
  114   CrashRecoveryContext *context;
  115   CrashRecoveryContextCleanup(CrashRecoveryContext *context)
  124   CrashRecoveryContext *getContext() const {
  148   CrashRecoveryContextCleanupBase(CrashRecoveryContext *context, T *resource)
  158       if (CrashRecoveryContext *context = CrashRecoveryContext::GetCurrent())
  158       if (CrashRecoveryContext *context = CrashRecoveryContext::GetCurrent())
  170   CrashRecoveryContextDestructorCleanup(CrashRecoveryContext *context,
  185   CrashRecoveryContextDeleteCleanup(CrashRecoveryContext *context, T *resource)
  197   CrashRecoveryContextReleaseRefCleanup(CrashRecoveryContext *context,
lib/Support/CrashRecoveryContext.cpp
   32   CrashRecoveryContext *CRC;
   38   CrashRecoveryContextImpl(CrashRecoveryContext *CRC) : CRC(CRC),
   77 static ManagedStatic<sys::ThreadLocal<const CrashRecoveryContext>>
   88   const CrashRecoveryContext *PC = tlIsRecoveringFromCrash->get();
  107 CrashRecoveryContext *CrashRecoveryContext::GetCurrent() {
  309     CrashRecoveryContext::Disable();
  388   CrashRecoveryContext *CRC;
tools/clang/lib/Basic/Stack.cpp
   69   llvm::CrashRecoveryContext CRC;
tools/clang/lib/Frontend/CompilerInstance.cpp
 1144   llvm::CrashRecoveryContext CRC;
tools/clang/lib/Lex/Pragma.cpp
 1109       llvm::CrashRecoveryContext *CRC =llvm::CrashRecoveryContext::GetCurrent();
 1109       llvm::CrashRecoveryContext *CRC =llvm::CrashRecoveryContext::GetCurrent();
tools/clang/lib/Parse/ParseAST.cpp
   40   ResetStackCleanup(llvm::CrashRecoveryContext *Context, const void *Top)
tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp
   97   llvm::CrashRecoveryContext CRC;
tools/clang/tools/libclang/CIndex.cpp
 3282     llvm::CrashRecoveryContext::Enable();
 3336     llvm::CrashRecoveryContext::Enable();
 3338     llvm::CrashRecoveryContext::Disable();
 3615   llvm::CrashRecoveryContext CRC;
 4036   llvm::CrashRecoveryContext CRC;
 4147   llvm::CrashRecoveryContext CRC;
 7681   llvm::CrashRecoveryContext CRC;
 8751 bool RunSafely(llvm::CrashRecoveryContext &CRC, llvm::function_ref<void()> Fn,
tools/clang/tools/libclang/CIndexCodeCompletion.cpp
  874   llvm::CrashRecoveryContext CRC;
tools/clang/tools/libclang/CIndexer.h
  115   bool RunSafely(llvm::CrashRecoveryContext &CRC, llvm::function_ref<void()> Fn,
tools/clang/tools/libclang/Indexing.cpp
  909   llvm::CrashRecoveryContext CRC;
  958   llvm::CrashRecoveryContext CRC;
tools/llvm-exegesis/lib/BenchmarkRunner.cpp
   60         CrashRecoveryContext CRC;
   61         CrashRecoveryContext::Enable();
   67         CrashRecoveryContext::Disable();
unittests/Support/CrashRecoveryTest.cpp
   28   llvm::CrashRecoveryContext::Enable();
   37   IncrementGlobalCleanup(CrashRecoveryContext *CRC)
   45   llvm::CrashRecoveryContext::Enable();
   48     CrashRecoveryContext CRC;
   56     CrashRecoveryContext CRC;