#include "remoting/base/breakpad.h"
#include <memory>
#include <utility>
#include "base/files/file_path.h"
#include "base/no_destructor.h"
#include "base/time/time.h"
#include "remoting/base/breakpad_utils.h"
#include "third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.h"
namespace remoting {
namespace {
class BreakpadLinux { … };
bool FilterCallback(void* context) { … }
bool MinidumpCallback(const google_breakpad::MinidumpDescriptor& descriptor,
void* context,
bool succeeded) { … }
BreakpadLinux::BreakpadLinux() { … }
BreakpadLinux& BreakpadLinux::GetInstance() { … }
}
void InitializeCrashReporting() { … }
}