llvm/lldb/source/API/SBLineEntry.cpp

//===-- SBLineEntry.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/SBLineEntry.h"
#include "Utils.h"
#include "lldb/API/SBStream.h"
#include "lldb/Host/PosixApi.h"
#include "lldb/Symbol/LineEntry.h"
#include "lldb/Utility/Instrumentation.h"
#include "lldb/Utility/StreamString.h"

#include <climits>

usingnamespacelldb;
usingnamespacelldb_private;

SBLineEntry::SBLineEntry() {}

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

SBLineEntry::SBLineEntry(const lldb_private::LineEntry *lldb_object_ptr) {}

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

void SBLineEntry::SetLineEntry(const lldb_private::LineEntry &lldb_object_ref) {}

SBLineEntry::~SBLineEntry() = default;

SBAddress SBLineEntry::GetStartAddress() const {}

SBAddress SBLineEntry::GetEndAddress() const {}

SBAddress SBLineEntry::GetSameLineContiguousAddressRangeEnd(
    bool include_inlined_functions) const {}

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

SBFileSpec SBLineEntry::GetFileSpec() const {}

uint32_t SBLineEntry::GetLine() const {}

uint32_t SBLineEntry::GetColumn() const {}

void SBLineEntry::SetFileSpec(lldb::SBFileSpec filespec) {}
void SBLineEntry::SetLine(uint32_t line) {}

void SBLineEntry::SetColumn(uint32_t column) {}

bool SBLineEntry::operator==(const SBLineEntry &rhs) const {}

bool SBLineEntry::operator!=(const SBLineEntry &rhs) const {}

const lldb_private::LineEntry *SBLineEntry::operator->() const {}

lldb_private::LineEntry &SBLineEntry::ref() {}

const lldb_private::LineEntry &SBLineEntry::ref() const {}

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

lldb_private::LineEntry *SBLineEntry::get() {}