Lines Matching refs:m_opaque_sp
24 m_opaque_sp()
56 m_opaque_sp(rhs.m_opaque_sp)
67 return m_opaque_sp.get() != NULL;
75 if (m_opaque_sp->IsScripted())
77 ScriptSummaryFormat* script_summary_ptr = (ScriptSummaryFormat*)m_opaque_sp.get();
89 if (m_opaque_sp->IsScripted())
91 ScriptSummaryFormat* script_summary_ptr = (ScriptSummaryFormat*)m_opaque_sp.get();
104 if (m_opaque_sp->GetType() == lldb_private::TypeSummaryImpl::eTypeCallback)
107 return !m_opaque_sp->IsScripted();
115 if (m_opaque_sp->GetType() == lldb_private::TypeSummaryImpl::eTypeCallback)
117 if (m_opaque_sp->IsScripted())
119 ScriptSummaryFormat* script_summary_ptr = (ScriptSummaryFormat*)m_opaque_sp.get();
128 StringSummaryFormat* string_summary_ptr = (StringSummaryFormat*)m_opaque_sp.get();
138 return m_opaque_sp->GetOptions();
146 m_opaque_sp->SetOptions(value);
154 if (m_opaque_sp->IsScripted() || (m_opaque_sp->GetType() == lldb_private::TypeSummaryImpl::eTypeCallback))
156 ((StringSummaryFormat*)m_opaque_sp.get())->SetSummaryString(data);
164 if (!m_opaque_sp->IsScripted())
166 ((ScriptSummaryFormat*)m_opaque_sp.get())->SetFunctionName(data);
174 if (!m_opaque_sp->IsScripted())
176 ((ScriptSummaryFormat*)m_opaque_sp.get())->SetPythonScript(data);
187 m_opaque_sp->GetDescription().c_str());
197 m_opaque_sp = rhs.m_opaque_sp;
207 return m_opaque_sp == rhs.m_opaque_sp;
216 if (m_opaque_sp->GetType() != rhs.m_opaque_sp->GetType())
219 if (m_opaque_sp->GetType() == lldb_private::TypeSummaryImpl::eTypeCallback)
221 lldb_private::CXXFunctionSummaryFormat *self_cxx = (lldb_private::CXXFunctionSummaryFormat*)m_opaque_sp.get();
222 lldb_private::CXXFunctionSummaryFormat *other_cxx = (lldb_private::CXXFunctionSummaryFormat*)rhs.m_opaque_sp.get();
226 if (m_opaque_sp->IsScripted() != rhs.m_opaque_sp->IsScripted())
250 return m_opaque_sp != rhs.m_opaque_sp;
256 return m_opaque_sp;
262 m_opaque_sp = typesummary_impl_sp;
266 m_opaque_sp(typesummary_impl_sp)
276 if (m_opaque_sp.unique())
281 if (m_opaque_sp->GetType() == lldb_private::TypeSummaryImpl::eTypeCallback)
283 CXXFunctionSummaryFormat* current_summary_ptr = (CXXFunctionSummaryFormat*)m_opaque_sp.get();
288 else if (m_opaque_sp->IsScripted())
290 ScriptSummaryFormat* current_summary_ptr = (ScriptSummaryFormat*)m_opaque_sp.get();
296 StringSummaryFormat* current_summary_ptr = (StringSummaryFormat*)m_opaque_sp.get();
314 if (want_script == m_opaque_sp->IsScripted())
316 if (m_opaque_sp->GetType() == lldb_private::TypeSummaryImpl::eTypeCallback && !want_script)