Lines Matching refs:m_persistent_variable_sp

62       : Entity(), m_persistent_variable_sp(persistent_variable_sp),  in EntityPersistentVariable()
80 m_persistent_variable_sp->GetByteSize().value_or(0), 8, in MakeAllocation()
87 m_persistent_variable_sp->GetName().GetCString(), in MakeAllocation()
93 m_persistent_variable_sp->GetName().GetCString(), mem); in MakeAllocation()
98 m_persistent_variable_sp->m_live_sp = ValueObjectConstResult::Create( in MakeAllocation()
100 m_persistent_variable_sp->GetCompilerType(), in MakeAllocation()
101 m_persistent_variable_sp->GetName(), mem, eAddressTypeLoad, in MakeAllocation()
106 if (m_persistent_variable_sp->m_flags & in MakeAllocation()
110 m_persistent_variable_sp->m_flags &= in MakeAllocation()
118 map.WriteMemory(mem, m_persistent_variable_sp->GetValueBytes(), in MakeAllocation()
119 m_persistent_variable_sp->GetByteSize().value_or(0), in MakeAllocation()
125 m_persistent_variable_sp->GetName().AsCString(), in MakeAllocation()
134 map.Free((lldb::addr_t)m_persistent_variable_sp->m_live_sp->GetValue() in DestroyAllocation()
139 m_persistent_variable_sp->m_live_sp.reset(); in DestroyAllocation()
144 m_persistent_variable_sp->GetName().GetCString(), in DestroyAllocation()
160 m_persistent_variable_sp->GetName().AsCString(), in Materialize()
161 m_persistent_variable_sp->m_flags); in Materialize()
164 if (m_persistent_variable_sp->m_flags & in Materialize()
167 m_persistent_variable_sp->m_flags |= in Materialize()
174 if ((m_persistent_variable_sp->m_flags & in Materialize()
176 m_persistent_variable_sp->m_live_sp) || in Materialize()
177 m_persistent_variable_sp->m_flags & in Materialize()
183 m_persistent_variable_sp->m_live_sp->GetValue().GetScalar(), in Materialize()
189 m_persistent_variable_sp->GetName().AsCString(), in Materialize()
195 m_persistent_variable_sp->GetName().AsCString()); in Materialize()
212 m_persistent_variable_sp->GetName().AsCString(), in Dematerialize()
213 m_persistent_variable_sp->m_flags); in Dematerialize()
217 m_delegate->DidDematerialize(m_persistent_variable_sp); in Dematerialize()
220 if ((m_persistent_variable_sp->m_flags & in Dematerialize()
222 (m_persistent_variable_sp->m_flags & in Dematerialize()
224 if (m_persistent_variable_sp->m_flags & in Dematerialize()
226 !m_persistent_variable_sp->m_live_sp) { in Dematerialize()
239 m_persistent_variable_sp->GetName().GetCString(), in Dematerialize()
244 m_persistent_variable_sp->m_live_sp = ValueObjectConstResult::Create( in Dematerialize()
246 m_persistent_variable_sp.get()->GetCompilerType(), in Dematerialize()
247 m_persistent_variable_sp->GetName(), location, eAddressTypeLoad, in Dematerialize()
248 m_persistent_variable_sp->GetByteSize().value_or(0)); in Dematerialize()
256 m_persistent_variable_sp->m_flags |= in Dematerialize()
258 m_persistent_variable_sp->m_flags |= in Dematerialize()
260 m_persistent_variable_sp->m_flags |= in Dematerialize()
262 m_persistent_variable_sp->m_flags &= in Dematerialize()
267 lldb::addr_t mem = m_persistent_variable_sp->m_live_sp->GetValue() in Dematerialize()
271 if (!m_persistent_variable_sp->m_live_sp) { in Dematerialize()
274 m_persistent_variable_sp->GetName().GetCString()); in Dematerialize()
278 if (m_persistent_variable_sp->m_live_sp->GetValue() in Dematerialize()
282 m_persistent_variable_sp->GetName().GetCString()); in Dematerialize()
286 if (m_persistent_variable_sp->m_flags & in Dematerialize()
288 m_persistent_variable_sp->m_flags & in Dematerialize()
291 m_persistent_variable_sp->GetName().GetCString(), in Dematerialize()
293 (unsigned long long)m_persistent_variable_sp->GetByteSize() in Dematerialize()
298 m_persistent_variable_sp->ValueUpdated(); in Dematerialize()
302 map.ReadMemory(m_persistent_variable_sp->GetValueBytes(), mem, in Dematerialize()
303 m_persistent_variable_sp->GetByteSize().value_or(0), in Dematerialize()
309 m_persistent_variable_sp->GetName().GetCString(), in Dematerialize()
314 m_persistent_variable_sp->m_flags &= in Dematerialize()
320 m_persistent_variable_sp->GetName().AsCString()); in Dematerialize()
330 m_persistent_variable_sp->m_flags |= in Dematerialize()
336 } else if (m_persistent_variable_sp->m_flags & in Dematerialize()
338 !(m_persistent_variable_sp->m_flags & in Dematerialize()
356 m_persistent_variable_sp->GetName().AsCString()); in DumpToLog()
385 DataBufferHeap data(m_persistent_variable_sp->GetByteSize().value_or(0), in DumpToLog()
389 m_persistent_variable_sp->GetByteSize().value_or(0), in DumpToLog()
409 lldb::ExpressionVariableSP m_persistent_variable_sp; member in EntityPersistentVariable