Lines Matching refs:m_opaque_sp

119 SBTypeSummary::SBTypeSummary() : m_opaque_sp() {  in SBTypeSummary()
191 : m_opaque_sp(rhs.m_opaque_sp) { in SBTypeSummary()
204 return m_opaque_sp.get() != nullptr; in operator bool()
213 llvm::dyn_cast<ScriptSummaryFormat>(m_opaque_sp.get())) { in IsFunctionCode()
226 llvm::dyn_cast<ScriptSummaryFormat>(m_opaque_sp.get())) { in IsFunctionName()
239 return m_opaque_sp->GetKind() == TypeSummaryImpl::Kind::eSummaryString; in IsSummaryString()
248 llvm::dyn_cast<ScriptSummaryFormat>(m_opaque_sp.get())) { in GetData()
255 llvm::dyn_cast<StringSummaryFormat>(m_opaque_sp.get())) in GetData()
265 return m_opaque_sp->GetOptions(); in GetOptions()
273 m_opaque_sp->SetOptions(value); in SetOptions()
282 if (!llvm::isa<StringSummaryFormat>(m_opaque_sp.get())) in SetSummaryString()
285 llvm::dyn_cast<StringSummaryFormat>(m_opaque_sp.get())) in SetSummaryString()
295 if (!llvm::isa<ScriptSummaryFormat>(m_opaque_sp.get())) in SetFunctionName()
298 llvm::dyn_cast<ScriptSummaryFormat>(m_opaque_sp.get())) in SetFunctionName()
308 if (!llvm::isa<ScriptSummaryFormat>(m_opaque_sp.get())) in SetFunctionCode()
311 llvm::dyn_cast<ScriptSummaryFormat>(m_opaque_sp.get())) in SetFunctionCode()
324 description.Printf("%s\n", m_opaque_sp->GetDescription().c_str()); in GetDescription()
336 return m_opaque_sp->DoesPrintValue(value_sp.get()); in DoesPrintValue()
345 m_opaque_sp = rhs.m_opaque_sp; in operator =()
356 return m_opaque_sp == rhs.m_opaque_sp; in operator ==()
376 if (m_opaque_sp->GetKind() != rhs.m_opaque_sp->GetKind()) in IsEqualTo()
379 switch (m_opaque_sp->GetKind()) { in IsEqualTo()
381 return llvm::dyn_cast<CXXFunctionSummaryFormat>(m_opaque_sp.get()) == in IsEqualTo()
382 llvm::dyn_cast<CXXFunctionSummaryFormat>(rhs.m_opaque_sp.get()); in IsEqualTo()
394 return (m_opaque_sp.get() == rhs.m_opaque_sp.get()); in IsEqualTo()
406 return m_opaque_sp != rhs.m_opaque_sp; in operator !=()
409 lldb::TypeSummaryImplSP SBTypeSummary::GetSP() { return m_opaque_sp; } in GetSP()
412 m_opaque_sp = typesummary_impl_sp; in SetSP()
416 : m_opaque_sp(typesummary_impl_sp) {} in SBTypeSummary()
422 if (m_opaque_sp.unique()) in CopyOnWrite_Impl()
428 llvm::dyn_cast<CXXFunctionSummaryFormat>(m_opaque_sp.get())) { in CopyOnWrite_Impl()
433 llvm::dyn_cast<ScriptSummaryFormat>(m_opaque_sp.get())) { in CopyOnWrite_Impl()
438 llvm::dyn_cast<StringSummaryFormat>(m_opaque_sp.get())) { in CopyOnWrite_Impl()
455 (m_opaque_sp->GetKind() == TypeSummaryImpl::Kind::eScript)) { in ChangeSummaryType()
456 if (m_opaque_sp->GetKind() == in ChangeSummaryType()