Home
last modified time | relevance | path

Searched refs:valobj_sp (Results 1 – 25 of 61) sorted by relevance

123

/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
DLibStdcpp.cpp42 explicit LibstdcppMapIteratorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
63 explicit LibStdcppSharedPtrSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
79 lldb::ValueObjectSP valobj_sp) in LibstdcppMapIteratorSyntheticFrontEnd() argument
80 : SyntheticChildrenFrontEnd(*valobj_sp), m_exe_ctx_ref(), m_pair_address(0), in LibstdcppMapIteratorSyntheticFrontEnd()
82 if (valobj_sp) in LibstdcppMapIteratorSyntheticFrontEnd()
87 ValueObjectSP valobj_sp = m_backend.GetSP(); in Update() local
88 if (!valobj_sp) in Update()
91 TargetSP target_sp(valobj_sp->GetTargetSP()); in Update()
98 if (!valobj_sp) in Update()
100 m_exe_ctx_ref = valobj_sp->GetExecutionContextRef(); in Update()
[all …]
DLibCxx.cpp36 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxOptionalSummaryProvider() local
37 if (!valobj_sp) in LibcxxOptionalSummaryProvider()
43 valobj_sp->GetChildMemberWithName(ConstString("__engaged_"), true)); in LibcxxOptionalSummaryProvider()
59 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxFunctionSummaryProvider() local
61 if (!valobj_sp) in LibcxxFunctionSummaryProvider()
64 ExecutionContext exe_ctx(valobj_sp->GetExecutionContextRef()); in LibcxxFunctionSummaryProvider()
76 cpp_runtime->FindLibCppStdFunctionCallableInfo(valobj_sp); in LibcxxFunctionSummaryProvider()
106 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxSmartPointerSummaryProvider() local
107 if (!valobj_sp) in LibcxxSmartPointerSummaryProvider()
110 valobj_sp->GetChildMemberWithName(ConstString("__ptr_"), true)); in LibcxxSmartPointerSummaryProvider()
[all …]
DLibCxxVector.cpp23 LibcxxStdVectorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
46 LibcxxVectorBoolSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
70 LibcxxStdVectorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in LibcxxStdVectorSyntheticFrontEnd() argument
71 : SyntheticChildrenFrontEnd(*valobj_sp), m_start(nullptr), in LibcxxStdVectorSyntheticFrontEnd()
73 if (valobj_sp) in LibcxxStdVectorSyntheticFrontEnd()
174 LibcxxVectorBoolSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in LibcxxVectorBoolSyntheticFrontEnd() argument
175 : SyntheticChildrenFrontEnd(*valobj_sp), m_bool_type(), m_exe_ctx_ref(), in LibcxxVectorBoolSyntheticFrontEnd()
177 if (valobj_sp) { in LibcxxVectorBoolSyntheticFrontEnd()
180 valobj_sp->GetCompilerType().GetBasicTypeFromAST(lldb::eBasicTypeBool); in LibcxxVectorBoolSyntheticFrontEnd()
248 ValueObjectSP valobj_sp = m_backend.GetSP(); in Update() local
[all …]
DLibStdcppUniquePointer.cpp27 explicit LibStdcppUniquePtrSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
57 lldb::ValueObjectSP valobj_sp) in LibStdcppUniquePtrSyntheticFrontEnd() argument
58 : SyntheticChildrenFrontEnd(*valobj_sp) { in LibStdcppUniquePtrSyntheticFrontEnd()
68 ValueObjectSP valobj_sp = valobj_backend_sp->GetNonSyntheticValue(); in GetTuple() local
69 if (!valobj_sp) in GetTuple()
73 valobj_sp->GetChildMemberWithName(ConstString("_M_t"), true); in GetTuple()
173 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibStdcppUniquePtrSyntheticFrontEndCreator() argument
174 return (valobj_sp ? new LibStdcppUniquePtrSyntheticFrontEnd(valobj_sp) in LibStdcppUniquePtrSyntheticFrontEndCreator()
DLibCxxInitializerList.cpp24 LibcxxInitializerListSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
48 LibcxxInitializerListSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in LibcxxInitializerListSyntheticFrontEnd() argument
49 : SyntheticChildrenFrontEnd(*valobj_sp), m_start(nullptr), m_element_type(), in LibcxxInitializerListSyntheticFrontEnd()
51 if (valobj_sp) in LibcxxInitializerListSyntheticFrontEnd()
119 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxInitializerListSyntheticFrontEndCreator() argument
120 return (valobj_sp ? new LibcxxInitializerListSyntheticFrontEnd(valobj_sp) in LibcxxInitializerListSyntheticFrontEndCreator()
DLibStdcppTuple.cpp27 explicit LibStdcppTupleSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
51 lldb::ValueObjectSP valobj_sp) in LibStdcppTupleSyntheticFrontEnd() argument
52 : SyntheticChildrenFrontEnd(*valobj_sp) { in LibStdcppTupleSyntheticFrontEnd()
109 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibStdcppTupleSyntheticFrontEndCreator() argument
110 return (valobj_sp ? new LibStdcppTupleSyntheticFrontEnd(valobj_sp) : nullptr); in LibStdcppTupleSyntheticFrontEndCreator()
DLibCxxAtomic.cpp90 LibcxxStdAtomicSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
111 LibcxxStdAtomicSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in LibcxxStdAtomicSyntheticFrontEnd() argument
112 : SyntheticChildrenFrontEnd(*valobj_sp), m_real_child(nullptr) {} in LibcxxStdAtomicSyntheticFrontEnd()
147 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxAtomicSyntheticFrontEndCreator() argument
148 if (valobj_sp) in LibcxxAtomicSyntheticFrontEndCreator()
149 return new LibcxxStdAtomicSyntheticFrontEnd(valobj_sp); in LibcxxAtomicSyntheticFrontEndCreator()
DLibCxxVariant.cpp120 ValueObjectSP valobj_sp(valobj.GetNonSyntheticValue()); in LibcxxVariantSummaryProvider() local
121 if (!valobj_sp) in LibcxxVariantSummaryProvider()
125 valobj_sp->GetChildMemberWithName(ConstString("__impl"), true)); in LibcxxVariantSummaryProvider()
250 lldb::ValueObjectSP valobj_sp) { in LibcxxVariantFrontEndCreator() argument
251 if (valobj_sp) in LibcxxVariantFrontEndCreator()
252 return new VariantFrontEnd(*valobj_sp); in LibcxxVariantFrontEndCreator()
DLibCxxList.cpp150 ListFrontEnd(lldb::ValueObjectSP valobj_sp);
310 ListFrontEnd::ListFrontEnd(lldb::ValueObjectSP valobj_sp) in ListFrontEnd() argument
311 : AbstractListFrontEnd(*valobj_sp), m_node_address(), m_tail(nullptr) { in ListFrontEnd()
312 if (valobj_sp) in ListFrontEnd()
425 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxStdListSyntheticFrontEndCreator() argument
426 return (valobj_sp ? new ListFrontEnd(valobj_sp) : nullptr); in LibcxxStdListSyntheticFrontEndCreator()
431 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxStdForwardListSyntheticFrontEndCreator() argument
432 return valobj_sp ? new ForwardListFrontEnd(*valobj_sp) : nullptr; in LibcxxStdForwardListSyntheticFrontEndCreator()
DLibCxxUnorderedMap.cpp30 LibcxxStdUnorderedMapSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
56 LibcxxStdUnorderedMapSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in LibcxxStdUnorderedMapSyntheticFrontEnd() argument
57 : SyntheticChildrenFrontEnd(*valobj_sp), m_element_type(), m_tree(nullptr), in LibcxxStdUnorderedMapSyntheticFrontEnd()
59 if (valobj_sp) in LibcxxStdUnorderedMapSyntheticFrontEnd()
218 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxStdUnorderedMapSyntheticFrontEndCreator() argument
219 return (valobj_sp ? new LibcxxStdUnorderedMapSyntheticFrontEnd(valobj_sp) in LibcxxStdUnorderedMapSyntheticFrontEndCreator()
DLibCxx.h63 LibCxxMapIteratorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
92 LibcxxSharedPtrSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
112 LibcxxUniquePtrSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
174 lldb::ValueObjectSP valobj_sp);
178 lldb::ValueObjectSP valobj_sp);
DBlockPointer.cpp31 BlockPointerSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in BlockPointerSyntheticFrontEnd() argument
32 : SyntheticChildrenFrontEnd(*valobj_sp), m_block_struct_type() { in BlockPointerSyntheticFrontEnd()
203 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in BlockPointerSyntheticFrontEndCreator() argument
204 if (!valobj_sp) in BlockPointerSyntheticFrontEndCreator()
206 return new BlockPointerSyntheticFrontEnd(valobj_sp); in BlockPointerSyntheticFrontEndCreator()
DLibCxxQueue.cpp61 lldb::ValueObjectSP valobj_sp) { in LibcxxQueueFrontEndCreator() argument
62 if (valobj_sp) in LibcxxQueueFrontEndCreator()
63 return new QueueFrontEnd(*valobj_sp); in LibcxxQueueFrontEndCreator()
DLibCxxOptional.cpp80 lldb::ValueObjectSP valobj_sp) { in LibcxxOptionalFrontEndCreator() argument
81 if (valobj_sp) in LibcxxOptionalFrontEndCreator()
82 return new OptionalFrontEnd(*valobj_sp); in LibcxxOptionalFrontEndCreator()
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/
DNSSet.cpp45 NSSetISyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
72 lldb::ValueObjectSP valobj_sp; member
85 NSCFSetSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
100 lldb::ValueObjectSP valobj_sp; member
116 GenericNSSetMSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
134 lldb::ValueObjectSP valobj_sp; member
232 NSSetCodeRunningSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
341 CXXSyntheticChildren *synth, lldb::ValueObjectSP valobj_sp) { in NSSetSyntheticFrontEndCreator() argument
342 lldb::ProcessSP process_sp(valobj_sp->GetProcessSP()); in NSSetSyntheticFrontEndCreator()
349 CompilerType valobj_type(valobj_sp->GetCompilerType()); in NSSetSyntheticFrontEndCreator()
[all …]
DNSArray.cpp49 NSArrayMSyntheticFrontEndBase(lldb::ValueObjectSP valobj_sp);
80 GenericNSArrayMSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
213 GenericNSArrayISyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
285 NSArray0SyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
302 NSArray1SyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
440 lldb::ValueObjectSP valobj_sp) in NSArrayMSyntheticFrontEndBase() argument
441 : SyntheticChildrenFrontEnd(*valobj_sp), m_exe_ctx_ref(), m_ptr_size(8), in NSArrayMSyntheticFrontEndBase()
443 if (valobj_sp) { in NSArrayMSyntheticFrontEndBase()
445 *valobj_sp->GetExecutionContextRef().GetTargetSP()); in NSArrayMSyntheticFrontEndBase()
450 if (valobj_sp->GetProcessSP()) in NSArrayMSyntheticFrontEndBase()
[all …]
DNSDictionary.cpp104 NSDictionaryISyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
132 lldb::ValueObjectSP valobj_sp; member
147 NSCFDictionarySyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
163 lldb::ValueObjectSP valobj_sp; member
178 NSDictionary1SyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
199 GenericNSDictionaryMSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
217 lldb::ValueObjectSP valobj_sp; member
232 NSDictionaryMSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp);
268 lldb::ValueObjectSP valobj_sp; member
483 CXXSyntheticChildren *synth, lldb::ValueObjectSP valobj_sp) { in NSDictionarySyntheticFrontEndCreator() argument
[all …]
DNSException.cpp122 NSExceptionSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in NSExceptionSyntheticFrontEnd() argument
123 : SyntheticChildrenFrontEnd(*valobj_sp) {} in NSExceptionSyntheticFrontEnd()
179 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in NSExceptionSyntheticFrontEndCreator() argument
180 lldb::ProcessSP process_sp(valobj_sp->GetProcessSP()); in NSExceptionSyntheticFrontEndCreator()
188 runtime->GetClassDescriptor(*valobj_sp.get())); in NSExceptionSyntheticFrontEndCreator()
199 return (new NSExceptionSyntheticFrontEnd(valobj_sp)); in NSExceptionSyntheticFrontEndCreator()
201 return (new NSExceptionSyntheticFrontEnd(valobj_sp)); in NSExceptionSyntheticFrontEndCreator()
203 return (new NSExceptionSyntheticFrontEnd(valobj_sp)); in NSExceptionSyntheticFrontEndCreator()
DNSError.cpp111 NSErrorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in NSErrorSyntheticFrontEnd() argument
112 : SyntheticChildrenFrontEnd(*valobj_sp) {} in NSErrorSyntheticFrontEnd()
186 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in NSErrorSyntheticFrontEndCreator() argument
187 lldb::ProcessSP process_sp(valobj_sp->GetProcessSP()); in NSErrorSyntheticFrontEndCreator()
195 runtime->GetClassDescriptor(*valobj_sp.get())); in NSErrorSyntheticFrontEndCreator()
206 return (new NSErrorSyntheticFrontEnd(valobj_sp)); in NSErrorSyntheticFrontEndCreator()
208 return (new NSErrorSyntheticFrontEnd(valobj_sp)); in NSErrorSyntheticFrontEndCreator()
/freebsd-12-stable/contrib/llvm-project/lldb/source/Target/
DStackFrame.cpp519 ValueObjectSP valobj_sp; in GetValueForVariableExpressionPath() local
589 valobj_sp = GetValueObjectForFrameVariable(variable_sp, use_dynamic); in GetValueForVariableExpressionPath()
590 if (!valobj_sp) in GetValueForVariableExpressionPath()
591 return valobj_sp; in GetValueForVariableExpressionPath()
592 valobj_sp = valobj_sp->GetChildMemberWithName(name_const_string, true); in GetValueForVariableExpressionPath()
593 if (valobj_sp) in GetValueForVariableExpressionPath()
598 if (var_sp && !valobj_sp) { in GetValueForVariableExpressionPath()
599 valobj_sp = GetValueObjectForFrameVariable(var_sp, use_dynamic); in GetValueForVariableExpressionPath()
600 if (!valobj_sp) in GetValueForVariableExpressionPath()
601 return valobj_sp; in GetValueForVariableExpressionPath()
[all …]
/freebsd-12-stable/contrib/llvm-project/lldb/source/Core/
DValueObjectList.cpp40 lldb::ValueObjectSP valobj_sp; in GetValueObjectAtIndex() local
42 valobj_sp = m_value_objects[idx]; in GetValueObjectAtIndex()
43 return valobj_sp; in GetValueObjectAtIndex()
47 lldb::ValueObjectSP valobj_sp; in RemoveValueObjectAtIndex() local
49 valobj_sp = m_value_objects[idx]; in RemoveValueObjectAtIndex()
52 return valobj_sp; in RemoveValueObjectAtIndex()
56 const ValueObjectSP &valobj_sp) { in SetValueObjectAtIndex() argument
59 m_value_objects[idx] = valobj_sp; in SetValueObjectAtIndex()
77 ValueObjectSP valobj_sp; in FindValueObjectByUID() local
85 valobj_sp = *pos; in FindValueObjectByUID()
[all …]
/freebsd-12-stable/contrib/llvm-project/lldb/source/DataFormatters/
DTypeSynthetic.cpp100 ValueObjectSP valobj_sp( in CreateValueObjectFromExpression() local
102 if (valobj_sp) in CreateValueObjectFromExpression()
103 valobj_sp->SetSyntheticChildrenGenerated(true); in CreateValueObjectFromExpression()
104 return valobj_sp; in CreateValueObjectFromExpression()
110 ValueObjectSP valobj_sp( in CreateValueObjectFromAddress() local
112 if (valobj_sp) in CreateValueObjectFromAddress()
113 valobj_sp->SetSyntheticChildrenGenerated(true); in CreateValueObjectFromAddress()
114 return valobj_sp; in CreateValueObjectFromAddress()
120 ValueObjectSP valobj_sp( in CreateValueObjectFromData() local
122 if (valobj_sp) in CreateValueObjectFromData()
[all …]
/freebsd-12-stable/contrib/llvm-project/lldb/source/Interpreter/
DOptionArgParser.cpp178 lldb::ValueObjectSP valobj_sp; in ToAddress() local
186 target->EvaluateExpression(s, exe_ctx->GetFramePtr(), valobj_sp, options); in ToAddress()
190 if (valobj_sp) in ToAddress()
191 valobj_sp = valobj_sp->GetQualifiedRepresentationIfAvailable( in ToAddress()
192 valobj_sp->GetDynamicValueType(), true); in ToAddress()
194 if (valobj_sp) in ToAddress()
195 addr = valobj_sp->GetValueAsUnsigned(fail_value, &success); in ToAddress()
206 s.str().c_str(), valobj_sp->GetTypeName().GetCString()); in ToAddress()
/freebsd-12-stable/contrib/llvm-project/lldb/source/Commands/
DCommandObjectFrame.cpp138 ValueObjectSP valobj_sp; in DoExecute() local
146 valobj_sp = frame_sp->GuessValueForAddress(m_options.address.getValue()); in DoExecute()
148 valobj_sp = frame_sp->GuessValueForRegisterAndOffset( in DoExecute()
157 valobj_sp = StopInfo::GetCrashingDereference(stop_info_sp); in DoExecute()
160 if (!valobj_sp) { in DoExecute()
166 [&valobj_sp](ConstString type, ConstString var, in DoExecute()
171 valobj_sp->GetExpressionPath(stream, format); in DoExecute()
178 ValueObjectPrinter printer(valobj_sp.get(), &result.GetOutputStream(), in DoExecute()
491 ValueObjectSP valobj_sp; in DoExecute() local
537 valobj_sp = frame->GetValueObjectForFrameVariable( in DoExecute()
[all …]
DCommandObjectWatchpoint.cpp895 ValueObjectSP valobj_sp; in DoExecute() local
909 valobj_sp = frame->GetValueForVariableExpressionPath( in DoExecute()
913 if (!valobj_sp) { in DoExecute()
925 valobj_sp = valobj_list.GetValueObjectAtIndex(0); in DoExecute()
930 if (valobj_sp) { in DoExecute()
932 addr = valobj_sp->GetAddressOf(false, &addr_type); in DoExecute()
937 ? valobj_sp->GetByteSize().getValueOr(0) in DoExecute()
940 compiler_type = valobj_sp->GetCompilerType(); in DoExecute()
1083 ValueObjectSP valobj_sp; in DoExecute() local
1094 target->EvaluateExpression(expr, frame, valobj_sp, options); in DoExecute()
[all …]

123