llvm/lldb/source/Symbol/SaveCoreOptions.cpp

//===-- SaveCoreOptions.cpp -------------------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "lldb/Symbol/SaveCoreOptions.h"
#include "lldb/Core/PluginManager.h"
#include "lldb/Target/Process.h"
#include "lldb/Target/Thread.h"

usingnamespacelldb;
usingnamespacelldb_private;

Status SaveCoreOptions::SetPluginName(const char *name) {}

void SaveCoreOptions::SetStyle(lldb::SaveCoreStyle style) {}

void SaveCoreOptions::SetOutputFile(FileSpec file) {}

std::optional<std::string> SaveCoreOptions::GetPluginName() const {}

lldb::SaveCoreStyle SaveCoreOptions::GetStyle() const {}

const std::optional<lldb_private::FileSpec>
SaveCoreOptions::GetOutputFile() const {}

Status SaveCoreOptions::SetProcess(lldb::ProcessSP process_sp) {}

Status SaveCoreOptions::AddThread(lldb::ThreadSP thread_sp) {}

bool SaveCoreOptions::RemoveThread(lldb::ThreadSP thread_sp) {}

bool SaveCoreOptions::ShouldThreadBeSaved(lldb::tid_t tid) const {}

bool SaveCoreOptions::HasSpecifiedThreads() const {}

void SaveCoreOptions::AddMemoryRegionToSave(
    const lldb_private::MemoryRegionInfo &region) {}

const MemoryRanges &SaveCoreOptions::GetCoreFileMemoryRanges() const {}

Status SaveCoreOptions::EnsureValidConfiguration(
    lldb::ProcessSP process_sp) const {}

void SaveCoreOptions::ClearProcessSpecificData() {}

void SaveCoreOptions::Clear() {}