Lines Matching refs:Declaration
30 SBDeclaration::SBDeclaration(const lldb_private::Declaration *lldb_object_ptr) { in SBDeclaration()
32 m_opaque_up = std::make_unique<Declaration>(*lldb_object_ptr); in SBDeclaration()
44 const lldb_private::Declaration &lldb_object_ref) { in SetDeclaration()
112 lldb_private::Declaration *lhs_ptr = m_opaque_up.get(); in operator ==()
113 lldb_private::Declaration *rhs_ptr = rhs.m_opaque_up.get(); in operator ==()
116 return lldb_private::Declaration::Compare(*lhs_ptr, *rhs_ptr) == 0; in operator ==()
124 lldb_private::Declaration *lhs_ptr = m_opaque_up.get(); in operator !=()
125 lldb_private::Declaration *rhs_ptr = rhs.m_opaque_up.get(); in operator !=()
128 return lldb_private::Declaration::Compare(*lhs_ptr, *rhs_ptr) != 0; in operator !=()
133 const lldb_private::Declaration *SBDeclaration::operator->() const { in operator ->()
137 lldb_private::Declaration &SBDeclaration::ref() { in ref()
139 m_opaque_up = std::make_unique<lldb_private::Declaration>(); in ref()
143 const lldb_private::Declaration &SBDeclaration::ref() const { in ref()
164 lldb_private::Declaration *SBDeclaration::get() { return m_opaque_up.get(); } in get()