#include "lldb/Interpreter/OptionValueFileSpec.h"
#include "lldb/DataFormatters/FormatManager.h"
#include "lldb/Host/FileSystem.h"
#include "lldb/Interpreter/CommandCompletions.h"
#include "lldb/Interpreter/CommandInterpreter.h"
#include "lldb/Utility/Args.h"
#include "lldb/Utility/State.h"
usingnamespacelldb;
usingnamespacelldb_private;
OptionValueFileSpec::OptionValueFileSpec(bool resolve) : … { … }
OptionValueFileSpec::OptionValueFileSpec(const FileSpec &value, bool resolve)
: … { … }
OptionValueFileSpec::OptionValueFileSpec(const FileSpec ¤t_value,
const FileSpec &default_value,
bool resolve)
: … { … }
void OptionValueFileSpec::DumpValue(const ExecutionContext *exe_ctx,
Stream &strm, uint32_t dump_mask) { … }
Status OptionValueFileSpec::SetValueFromString(llvm::StringRef value,
VarSetOperationType op) { … }
void OptionValueFileSpec::AutoComplete(CommandInterpreter &interpreter,
CompletionRequest &request) { … }
const lldb::DataBufferSP &OptionValueFileSpec::GetFileContents() { … }