llvm/lldb/source/Host/common/OptionParser.cpp

//===-- source/Host/common/OptionParser.cpp -------------------------------===//
//
// 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/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) {}