Lines Matching refs:m_persistent_variable_sp

63       : Entity(), m_persistent_variable_sp(persistent_variable_sp),  in EntityPersistentVariable()
81 m_persistent_variable_sp->GetByteSize().value_or(0), 8, in MakeAllocation()
88 m_persistent_variable_sp->GetName().GetCString(), in MakeAllocation()
94 m_persistent_variable_sp->GetName().GetCString(), mem); in MakeAllocation()
99 m_persistent_variable_sp->m_live_sp = ValueObjectConstResult::Create( in MakeAllocation()
101 m_persistent_variable_sp->GetCompilerType(), in MakeAllocation()
102 m_persistent_variable_sp->GetName(), mem, eAddressTypeLoad, in MakeAllocation()
107 if (m_persistent_variable_sp->m_flags & in MakeAllocation()
111 m_persistent_variable_sp->m_flags &= in MakeAllocation()
119 map.WriteMemory(mem, m_persistent_variable_sp->GetValueBytes(), in MakeAllocation()
120 m_persistent_variable_sp->GetByteSize().value_or(0), in MakeAllocation()
126 m_persistent_variable_sp->GetName().AsCString(), in MakeAllocation()
135 map.Free((lldb::addr_t)m_persistent_variable_sp->m_live_sp->GetValue() in DestroyAllocation()
140 m_persistent_variable_sp->m_live_sp.reset(); in DestroyAllocation()
145 m_persistent_variable_sp->GetName().GetCString(), in DestroyAllocation()
161 m_persistent_variable_sp->GetName().AsCString(), in Materialize()
162 m_persistent_variable_sp->m_flags); in Materialize()
165 if (m_persistent_variable_sp->m_flags & in Materialize()
168 m_persistent_variable_sp->m_flags |= in Materialize()
175 if ((m_persistent_variable_sp->m_flags & in Materialize()
177 m_persistent_variable_sp->m_live_sp) || in Materialize()
178 m_persistent_variable_sp->m_flags & in Materialize()
184 m_persistent_variable_sp->m_live_sp->GetValue().GetScalar(), in Materialize()
190 m_persistent_variable_sp->GetName().AsCString(), in Materialize()
196 m_persistent_variable_sp->GetName().AsCString()); in Materialize()
213 m_persistent_variable_sp->GetName().AsCString(), in Dematerialize()
214 m_persistent_variable_sp->m_flags); in Dematerialize()
218 m_delegate->DidDematerialize(m_persistent_variable_sp); in Dematerialize()
221 if ((m_persistent_variable_sp->m_flags & in Dematerialize()
223 (m_persistent_variable_sp->m_flags & in Dematerialize()
225 if (m_persistent_variable_sp->m_flags & in Dematerialize()
227 !m_persistent_variable_sp->m_live_sp) { in Dematerialize()
240 m_persistent_variable_sp->GetName().GetCString(), in Dematerialize()
245 m_persistent_variable_sp->m_live_sp = ValueObjectConstResult::Create( in Dematerialize()
247 m_persistent_variable_sp.get()->GetCompilerType(), in Dematerialize()
248 m_persistent_variable_sp->GetName(), location, eAddressTypeLoad, in Dematerialize()
249 m_persistent_variable_sp->GetByteSize().value_or(0)); in Dematerialize()
257 m_persistent_variable_sp->m_flags |= in Dematerialize()
259 m_persistent_variable_sp->m_flags |= in Dematerialize()
261 m_persistent_variable_sp->m_flags |= in Dematerialize()
263 m_persistent_variable_sp->m_flags &= in Dematerialize()
268 lldb::addr_t mem = m_persistent_variable_sp->m_live_sp->GetValue() in Dematerialize()
272 if (!m_persistent_variable_sp->m_live_sp) { in Dematerialize()
275 m_persistent_variable_sp->GetName().GetCString()); in Dematerialize()
279 if (m_persistent_variable_sp->m_live_sp->GetValue() in Dematerialize()
283 m_persistent_variable_sp->GetName().GetCString()); in Dematerialize()
287 if (m_persistent_variable_sp->m_flags & in Dematerialize()
289 m_persistent_variable_sp->m_flags & in Dematerialize()
292 m_persistent_variable_sp->GetName().GetCString(), in Dematerialize()
294 (unsigned long long)m_persistent_variable_sp->GetByteSize() in Dematerialize()
299 m_persistent_variable_sp->ValueUpdated(); in Dematerialize()
303 map.ReadMemory(m_persistent_variable_sp->GetValueBytes(), mem, in Dematerialize()
304 m_persistent_variable_sp->GetByteSize().value_or(0), in Dematerialize()
310 m_persistent_variable_sp->GetName().GetCString(), in Dematerialize()
315 m_persistent_variable_sp->m_flags &= in Dematerialize()
321 m_persistent_variable_sp->GetName().AsCString()); in Dematerialize()
331 m_persistent_variable_sp->m_flags |= in Dematerialize()
337 } else if (m_persistent_variable_sp->m_flags & in Dematerialize()
339 !(m_persistent_variable_sp->m_flags & in Dematerialize()
357 m_persistent_variable_sp->GetName().AsCString()); in DumpToLog()
386 DataBufferHeap data(m_persistent_variable_sp->GetByteSize().value_or(0), in DumpToLog()
390 m_persistent_variable_sp->GetByteSize().value_or(0), in DumpToLog()
410 lldb::ExpressionVariableSP m_persistent_variable_sp; member in EntityPersistentVariable