llvm/lldb/source/API/SBError.cpp

//===-- SBError.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/API/SBError.h"
#include "Utils.h"
#include "lldb/API/SBStream.h"
#include "lldb/Utility/Instrumentation.h"
#include "lldb/Utility/Status.h"
#include "lldb/Utility/VASPrintf.h"

#include <cstdarg>

usingnamespacelldb;
usingnamespacelldb_private;

SBError::SBError() {}

SBError::SBError(const SBError &rhs) {}

SBError::SBError(const char *message) {}

SBError::SBError(const lldb_private::Status &status)
    :{}

SBError::~SBError() = default;

const SBError &SBError::operator=(const SBError &rhs) {}

const char *SBError::GetCString() const {}

void SBError::Clear() {}

bool SBError::Fail() const {}

bool SBError::Success() const {}

uint32_t SBError::GetError() const {}

ErrorType SBError::GetType() const {}

void SBError::SetError(uint32_t err, ErrorType type) {}

void SBError::SetError(const Status &lldb_error) {}

void SBError::SetErrorToErrno() {}

void SBError::SetErrorToGenericError() {}

void SBError::SetErrorString(const char *err_str) {}

int SBError::SetErrorStringWithFormat(const char *format, ...) {}

bool SBError::IsValid() const {}
operator bool()

void SBError::CreateIfNeeded() {}

lldb_private::Status *SBError::operator->() {}

lldb_private::Status *SBError::get() {}

lldb_private::Status &SBError::ref() {}

const lldb_private::Status &SBError::operator*() const {}

bool SBError::GetDescription(SBStream &description) {}