10#ifndef LLDB_API_SBDECLARATION_H
11#define LLDB_API_SBDECLARATION_H
28 explicit operator bool()
const;
void SetColumn(uint32_t column)
bool GetDescription(lldb::SBStream &description)
const lldb_private::Declaration * operator->() const
void SetLine(uint32_t line)
lldb_private::Declaration * get()
lldb_private::Declaration & ref()
bool operator==(const lldb::SBDeclaration &rhs) const
uint32_t GetColumn() const
void SetFileSpec(lldb::SBFileSpec filespec)
lldb::SBFileSpec GetFileSpec() const
bool operator!=(const lldb::SBDeclaration &rhs) const
std::unique_ptr< lldb_private::Declaration > m_opaque_up
const lldb::SBDeclaration & operator=(const lldb::SBDeclaration &rhs)
void SetDeclaration(const lldb_private::Declaration &lldb_object_ref)
A class that describes the declaration location of a lldb object.