#include "lldb/API/SBDeclaration.h"
#include "Utils.h"
#include "lldb/API/SBStream.h"
#include "lldb/Core/Declaration.h"
#include "lldb/Host/PosixApi.h"
#include "lldb/Utility/Instrumentation.h"
#include "lldb/Utility/Stream.h"
#include <climits>
usingnamespacelldb;
usingnamespacelldb_private;
SBDeclaration::SBDeclaration() { … }
SBDeclaration::SBDeclaration(const SBDeclaration &rhs) { … }
SBDeclaration::SBDeclaration(const lldb_private::Declaration *lldb_object_ptr) { … }
const SBDeclaration &SBDeclaration::operator=(const SBDeclaration &rhs) { … }
void SBDeclaration::SetDeclaration(
const lldb_private::Declaration &lldb_object_ref) { … }
SBDeclaration::~SBDeclaration() = default;
bool SBDeclaration::IsValid() const { … }
operator bool()
SBFileSpec SBDeclaration::GetFileSpec() const { … }
uint32_t SBDeclaration::GetLine() const { … }
uint32_t SBDeclaration::GetColumn() const { … }
void SBDeclaration::SetFileSpec(lldb::SBFileSpec filespec) { … }
void SBDeclaration::SetLine(uint32_t line) { … }
void SBDeclaration::SetColumn(uint32_t column) { … }
bool SBDeclaration::operator==(const SBDeclaration &rhs) const { … }
bool SBDeclaration::operator!=(const SBDeclaration &rhs) const { … }
const lldb_private::Declaration *SBDeclaration::operator->() const { … }
lldb_private::Declaration &SBDeclaration::ref() { … }
const lldb_private::Declaration &SBDeclaration::ref() const { … }
bool SBDeclaration::GetDescription(SBStream &description) { … }
lldb_private::Declaration *SBDeclaration::get() { … }