46  const char *disable_crash_dialog_var = getenv(
"LLDB_DISABLE_CRASH_DIALOG");
 
   47  if (disable_crash_dialog_var &&
 
   48      llvm::StringRef(disable_crash_dialog_var).equals_insensitive(
"true")) {
 
   55    ::SetErrorMode(GetErrorMode() | SEM_FAILCRITICALERRORS |
 
   56                   SEM_NOGPFAULTERRORBOX);
 
   58    _CrtSetReportMode(_CRT_ASSERT, _CRTDBG_MODE_FILE | _CRTDBG_MODE_DEBUG);
 
   59    _CrtSetReportMode(_CRT_WARN, _CRTDBG_MODE_FILE | _CRTDBG_MODE_DEBUG);
 
   60    _CrtSetReportMode(_CRT_ERROR, _CRTDBG_MODE_FILE | _CRTDBG_MODE_DEBUG);
 
   61    _CrtSetReportFile(_CRT_ASSERT, _CRTDBG_FILE_STDERR);
 
   62    _CrtSetReportFile(_CRT_WARN, _CRTDBG_FILE_STDERR);
 
   63    _CrtSetReportFile(_CRT_ERROR, _CRTDBG_FILE_STDERR);
 
   81#if defined(__linux__) || defined(__FreeBSD__) || defined(__NetBSD__) ||       \ 
   89  return llvm::Error::success();