#include "lldb/Host/OptionParser.h"
#include "lldb/Host/HostGetOpt.h"
#include "lldb/Utility/OptionDefinition.h"
#include "lldb/lldb-private-types.h"
#include <vector>
usingnamespacelldb_private;
void OptionParser::Prepare(std::unique_lock<std::mutex> &lock) { … }
void OptionParser::EnableError(bool error) { … }
int OptionParser::Parse(llvm::MutableArrayRef<char *> argv,
llvm::StringRef optstring, const Option *longopts,
int *longindex) { … }
char *OptionParser::GetOptionArgument() { … }
int OptionParser::GetOptionIndex() { … }
int OptionParser::GetOptionErrorCause() { … }
std::string OptionParser::GetShortOptionString(struct option *long_options) { … }