Lines Matching defs:valobj_sp

102   NSDictionaryISyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
130 lldb::ValueObjectSP valobj_sp;
145 NSConstantDictionarySyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
169 lldb::ValueObjectSP valobj_sp;
177 NSCFDictionarySyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
193 lldb::ValueObjectSP valobj_sp;
208 NSDictionary1SyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
229 GenericNSDictionaryMSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
247 lldb::ValueObjectSP valobj_sp;
262 NSDictionaryMSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
298 lldb::ValueObjectSP valobj_sp;
516 CXXSyntheticChildren *synth, lldb::ValueObjectSP valobj_sp) {
517 lldb::ProcessSP process_sp(valobj_sp->GetProcessSP());
525 CompilerType valobj_type(valobj_sp->GetCompilerType());
530 valobj_sp = valobj_sp->AddressOf(error);
531 if (error.Fail() || !valobj_sp)
536 runtime->GetClassDescriptor(*valobj_sp));
559 return (new NSDictionaryISyntheticFrontEnd(valobj_sp));
561 return (new NSConstantDictionarySyntheticFrontEnd(valobj_sp));
564 return (new Foundation1437::NSDictionaryMSyntheticFrontEnd(valobj_sp));
566 return (new Foundation1428::NSDictionaryMSyntheticFrontEnd(valobj_sp));
568 return (new Foundation1100::NSDictionaryMSyntheticFrontEnd(valobj_sp));
571 return (new Foundation1100::NSDictionaryMSyntheticFrontEnd(valobj_sp));
573 return (new NSDictionary1SyntheticFrontEnd(valobj_sp));
576 return (new NSCFDictionarySyntheticFrontEnd(valobj_sp));
581 return candidate.second(synth, valobj_sp);
589 NSDictionaryISyntheticFrontEnd(lldb::ValueObjectSP valobj_sp)
590 : SyntheticChildrenFrontEnd(*valobj_sp), m_exe_ctx_ref(), m_pair_type() {}
624 ValueObjectSP valobj_sp = m_backend.GetSP();
625 if (!valobj_sp)
627 m_exe_ctx_ref = valobj_sp->GetExecutionContextRef();
630 lldb::ProcessSP process_sp(valobj_sp->GetProcessSP());
635 uint64_t data_location = valobj_sp->GetValueAsUnsigned(0) + m_ptr_size;
702 if (!dict_item.valobj_sp) {
727 dict_item.valobj_sp = CreateValueObjectFromData(idx_name.GetString(), data,
730 return dict_item.valobj_sp;
734 NSCFDictionarySyntheticFrontEnd(lldb::ValueObjectSP valobj_sp)
735 : SyntheticChildrenFrontEnd(*valobj_sp), m_exe_ctx_ref(), m_hashtable(),
757 ValueObjectSP valobj_sp = m_backend.GetSP();
759 if (!valobj_sp)
761 m_exe_ctx_ref = valobj_sp->GetExecutionContextRef();
763 lldb::ProcessSP process_sp(valobj_sp->GetProcessSP());
768 return m_hashtable.Update(valobj_sp->GetValueAsUnsigned(0), m_exe_ctx_ref)
832 if (!dict_item.valobj_sp) {
864 dict_item.valobj_sp = CreateValueObjectFromData(idx_name.GetString(), data,
867 return dict_item.valobj_sp;
871 NSConstantDictionarySyntheticFrontEnd(lldb::ValueObjectSP valobj_sp)
872 : SyntheticChildrenFrontEnd(*valobj_sp) {}
890 ValueObjectSP valobj_sp = m_backend.GetSP();
891 if (!valobj_sp)
893 m_exe_ctx_ref = valobj_sp->GetExecutionContextRef();
896 lldb::ProcessSP process_sp(valobj_sp->GetProcessSP());
901 uint64_t valobj_addr = valobj_sp->GetValueAsUnsigned(0);
956 if (!dict_item.valobj_sp) {
981 dict_item.valobj_sp = CreateValueObjectFromData(idx_name.GetString(), data,
984 return dict_item.valobj_sp;
988 NSDictionary1SyntheticFrontEnd(lldb::ValueObjectSP valobj_sp)
989 : SyntheticChildrenFrontEnd(*valobj_sp.get()), m_pair(nullptr) {}
1065 GenericNSDictionaryMSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp)
1066 : SyntheticChildrenFrontEnd(*valobj_sp), m_exe_ctx_ref(),
1103 ValueObjectSP valobj_sp = m_backend.GetSP();
1109 if (!valobj_sp)
1111 m_exe_ctx_ref = valobj_sp->GetExecutionContextRef();
1114 lldb::ProcessSP process_sp(valobj_sp->GetProcessSP());
1119 uint64_t data_location = valobj_sp->GetValueAsUnsigned(0) + m_ptr_size;
1201 if (!dict_item.valobj_sp) {
1226 dict_item.valobj_sp = CreateValueObjectFromData(idx_name.GetString(), data,
1229 return dict_item.valobj_sp;
1233 NSDictionaryMSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp)
1234 : SyntheticChildrenFrontEnd(*valobj_sp), m_exe_ctx_ref(), m_pair_type() {}
1264 ValueObjectSP valobj_sp = m_backend.GetSP();
1270 if (!valobj_sp)
1272 m_exe_ctx_ref = valobj_sp->GetExecutionContextRef();
1275 lldb::ProcessSP process_sp(valobj_sp->GetProcessSP());
1280 uint64_t data_location = valobj_sp->GetValueAsUnsigned(0) + m_ptr_size;
1353 if (!dict_item.valobj_sp) {
1378 dict_item.valobj_sp = CreateValueObjectFromData(idx_name.GetString(), data,
1381 return dict_item.valobj_sp;