Searched refs:RunSafely (Results 1 - 6 of 6) sorted by relevance

/external/clang/tools/libclang/
H A DCIndexer.h89 bool RunSafely(llvm::CrashRecoveryContext &CRC,
H A DIndexing.cpp731 if (!RunSafely(CRC, clang_indexSourceFile_Impl, &ITUI)) {
779 if (!RunSafely(CRC, clang_indexTranslationUnit_Impl, &ITUI)) {
H A DCIndex.cpp2663 if (!RunSafely(CRC, clang_parseTranslationUnit_Impl, &PTUI)) {
2745 if (!RunSafely(CRC, clang_saveTranslationUnit_Impl, &STUI)) {
2846 if (!RunSafely(CRC, clang_reparseTranslationUnit_Impl, &RTUI)) {
5493 if (!RunSafely(CRC, clang_annotateTokensImpl, &data,
6044 bool RunSafely(llvm::CrashRecoveryContext &CRC, function in namespace:clang
6051 return CRC.RunSafely(Fn, UserData);
H A DCIndexCodeCompletion.cpp825 if (!RunSafely(CRC, clang_codeCompleteAt_Impl, &CCAI)) {
/external/llvm/include/llvm/Support/
H A DCrashRecoveryContext.h37 /// if (!CRC.RunSafely(actual_work, 0)) {
76 /// RunSafely has returned false. Clients can use getBacktrace() to retrieve
78 bool RunSafely(void (*Fn)(void*), void *UserData);
84 /// See RunSafely() and llvm_execute_on_thread().
89 /// return failure from RunSafely(). This function does not return.
96 /// RunSafely() has returned false.
/external/llvm/lib/Support/
H A DCrashRecoveryContext.cpp51 // Jump back to the RunSafely we were called under.
296 bool CrashRecoveryContext::RunSafely(void (*Fn)(void*), void *UserData) { function in class:CrashRecoveryContext
339 Info->Result = Info->CRC->RunSafely(Info->UserFn, Info->UserData);

Completed in 118 milliseconds