llvm/lldb/source/Utility/StringList.cpp

//===-- StringList.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/Utility/StringList.h"

#include "lldb/Utility/Log.h"
#include "lldb/Utility/Stream.h"
#include "lldb/Utility/StreamString.h"
#include "llvm/ADT/ArrayRef.h"

#include <algorithm>
#include <cstdint>
#include <cstring>

usingnamespacelldb_private;

StringList::StringList() :{}

StringList::StringList(const char *str) :{}

StringList::StringList(const char **strv, int strc) :{}

StringList::~StringList() = default;

void StringList::AppendString(const char *str) {}

void StringList::AppendString(const std::string &s) {}

void StringList::AppendString(std::string &&s) {}

void StringList::AppendString(const char *str, size_t str_len) {}

void StringList::AppendString(llvm::StringRef str) {}

void StringList::AppendString(const llvm::Twine &str) {}

void StringList::AppendList(const char **strv, int strc) {}

void StringList::AppendList(StringList strings) {}

size_t StringList::GetSize() const {}

size_t StringList::GetMaxStringLength() const {}

const char *StringList::GetStringAtIndex(size_t idx) const {}

void StringList::Join(const char *separator, Stream &strm) {}

void StringList::Clear() {}

std::string StringList::LongestCommonPrefix() {}

void StringList::InsertStringAtIndex(size_t idx, const char *str) {}

void StringList::InsertStringAtIndex(size_t idx, const std::string &str) {}

void StringList::InsertStringAtIndex(size_t idx, std::string &&str) {}

void StringList::DeleteStringAtIndex(size_t idx) {}

size_t StringList::SplitIntoLines(const std::string &lines) {}

size_t StringList::SplitIntoLines(const char *lines, size_t len) {}

void StringList::RemoveBlankLines() {}

std::string StringList::CopyList(const char *item_preamble,
                                 const char *items_sep) const {}

StringList &StringList::operator<<(const char *str) {}

StringList &StringList::operator<<(const std::string &str) {}

StringList &StringList::operator<<(const StringList &strings) {}

StringList &StringList::operator=(const std::vector<std::string> &rhs) {}

void StringList::LogDump(Log *log, const char *name) {}