| /llvm-project-15.0.7/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | LibStdcpp.cpp | 82 if (valobj_sp) in LibstdcppMapIteratorSyntheticFrontEnd() 88 if (!valobj_sp) in Update() 98 if (!valobj_sp) in Update() 155 return (valobj_sp ? new LibstdcppMapIteratorSyntheticFrontEnd(valobj_sp) in LibstdcppMapIteratorSyntheticFrontEndCreator() 175 return (valobj_sp in LibStdcppVectorIteratorSyntheticFrontEndCreator() 185 if (valobj_sp) in VectorIteratorSyntheticFrontEnd() 193 if (!valobj_sp) in Update() 196 if (!valobj_sp) in Update() 355 if (valobj_sp) in LibStdcppSharedPtrSyntheticFrontEnd() 364 if (!valobj_sp) in GetChildAtIndex() [all …]
|
| H A D | LibCxx.cpp | 40 if (!valobj_sp) in LibcxxOptionalSummaryProvider() 64 if (!valobj_sp) in LibcxxFunctionSummaryProvider() 110 if (!valobj_sp) in LibcxxSmartPointerSummaryProvider() 153 if (!valobj_sp) in LibcxxUniquePointerSummaryProvider() 212 if (valobj_sp) in LibCxxMapIteratorSyntheticFrontEnd() 221 if (!valobj_sp) in Update() 229 if (!valobj_sp) in Update() 382 if (valobj_sp) in LibCxxUnorderedMapIteratorSyntheticFrontEnd() 415 valobj_sp in Update() 552 if (valobj_sp) in LibcxxSharedPtrSyntheticFrontEnd() [all …]
|
| H A D | LibCxxVector.cpp | 23 LibcxxStdVectorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp); 71 : SyntheticChildrenFrontEnd(*valobj_sp), m_element_type() { in LibcxxStdVectorSyntheticFrontEnd() 72 if (valobj_sp) in LibcxxStdVectorSyntheticFrontEnd() 176 if (valobj_sp) { in LibcxxVectorBoolSyntheticFrontEnd() 247 ValueObjectSP valobj_sp = m_backend.GetSP(); in Update() local 248 if (!valobj_sp) in Update() 250 m_exe_ctx_ref = valobj_sp->GetExecutionContextRef(); in Update() 285 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxStdVectorSyntheticFrontEndCreator() argument 286 if (!valobj_sp) in LibcxxStdVectorSyntheticFrontEndCreator() 288 CompilerType type = valobj_sp->GetCompilerType(); in LibcxxStdVectorSyntheticFrontEndCreator() [all …]
|
| H A D | LibCxxSpan.cpp | 25 LibcxxStdSpanSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp); 69 LibcxxStdSpanSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in LibcxxStdSpanSyntheticFrontEnd() argument 70 : SyntheticChildrenFrontEnd(*valobj_sp) { in LibcxxStdSpanSyntheticFrontEnd() 71 if (valobj_sp) in LibcxxStdSpanSyntheticFrontEnd() 141 lldb::ValueObjectSP valobj_sp) { in LibcxxStdSpanSyntheticFrontEndCreator() argument 142 if (!valobj_sp) in LibcxxStdSpanSyntheticFrontEndCreator() 144 CompilerType type = valobj_sp->GetCompilerType(); in LibcxxStdSpanSyntheticFrontEndCreator() 147 return new LibcxxStdSpanSyntheticFrontEnd(valobj_sp); in LibcxxStdSpanSyntheticFrontEndCreator()
|
| H A D | LibStdcppUniquePointer.cpp | 27 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()
|
| H A D | LibCxxInitializerList.cpp | 24 LibcxxInitializerListSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp); 48 LibcxxInitializerListSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in LibcxxInitializerListSyntheticFrontEnd() argument 49 : SyntheticChildrenFrontEnd(*valobj_sp), m_element_type() { in LibcxxInitializerListSyntheticFrontEnd() 50 if (valobj_sp) in LibcxxInitializerListSyntheticFrontEnd() 118 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxInitializerListSyntheticFrontEndCreator() argument 119 return (valobj_sp ? new LibcxxInitializerListSyntheticFrontEnd(valobj_sp) in LibcxxInitializerListSyntheticFrontEndCreator()
|
| H A D | LibStdcppTuple.cpp | 27 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()
|
| H A D | LibCxxAtomic.cpp | 90 LibcxxStdAtomicSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp); 111 LibcxxStdAtomicSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in LibcxxStdAtomicSyntheticFrontEnd() argument 112 : SyntheticChildrenFrontEnd(*valobj_sp) {} 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()
|
| H A D | GenericOptional.cpp | 126 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibStdcppOptionalSyntheticFrontEndCreator() argument 127 if (valobj_sp) in LibStdcppOptionalSyntheticFrontEndCreator() 129 *valobj_sp, GenericOptionalFrontend::StdLib::LibStdcpp); in LibStdcppOptionalSyntheticFrontEndCreator() 134 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxOptionalSyntheticFrontEndCreator() argument 135 if (valobj_sp) in LibcxxOptionalSyntheticFrontEndCreator() 136 return new GenericOptionalFrontend(*valobj_sp, in LibcxxOptionalSyntheticFrontEndCreator()
|
| H A D | GenericBitset.cpp | 136 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibStdcppBitsetSyntheticFrontEndCreator() argument 137 if (valobj_sp) in LibStdcppBitsetSyntheticFrontEndCreator() 138 return new GenericBitsetFrontEnd(*valobj_sp, in LibStdcppBitsetSyntheticFrontEndCreator() 144 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxBitsetSyntheticFrontEndCreator() argument 145 if (valobj_sp) in LibcxxBitsetSyntheticFrontEndCreator() 146 return new GenericBitsetFrontEnd(*valobj_sp, in LibcxxBitsetSyntheticFrontEndCreator()
|
| H A D | LibCxxVariant.cpp | 120 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()
|
| H A D | LibCxxUnorderedMap.cpp | 30 LibcxxStdUnorderedMapSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp); 56 LibcxxStdUnorderedMapSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp) in LibcxxStdUnorderedMapSyntheticFrontEnd() argument 57 : SyntheticChildrenFrontEnd(*valobj_sp), m_element_type(), in LibcxxStdUnorderedMapSyntheticFrontEnd() 59 if (valobj_sp) in LibcxxStdUnorderedMapSyntheticFrontEnd() 221 CXXSyntheticChildren *, lldb::ValueObjectSP valobj_sp) { in LibcxxStdUnorderedMapSyntheticFrontEndCreator() argument 222 return (valobj_sp ? new LibcxxStdUnorderedMapSyntheticFrontEnd(valobj_sp) in LibcxxStdUnorderedMapSyntheticFrontEndCreator()
|
| H A D | LibCxxList.cpp | 150 ListFrontEnd(lldb::ValueObjectSP valobj_sp); 310 ListFrontEnd::ListFrontEnd(lldb::ValueObjectSP valobj_sp) in ListFrontEnd() argument 311 : AbstractListFrontEnd(*valobj_sp) { 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()
|
| H A D | LibCxx.h | 83 LibCxxMapIteratorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp); 129 LibCxxUnorderedMapIteratorSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp); 162 LibcxxSharedPtrSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp); 182 LibcxxUniquePtrSyntheticFrontEnd(lldb::ValueObjectSP valobj_sp); 244 lldb::ValueObjectSP valobj_sp); 248 lldb::ValueObjectSP valobj_sp);
|
| H A D | LibCxxQueue.cpp | 61 lldb::ValueObjectSP valobj_sp) { in LibcxxQueueFrontEndCreator() argument 62 if (valobj_sp) in LibcxxQueueFrontEndCreator() 63 return new QueueFrontEnd(*valobj_sp); in LibcxxQueueFrontEndCreator()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Language/ObjC/ |
| H A D | NSSet.cpp | 354 valobj_sp = valobj_sp->AddressOf(error); in NSSetSyntheticFrontEndCreator() 405 if (valobj_sp) in NSSetISyntheticFrontEnd() 441 if (!valobj_sp) in Update() 443 if (!valobj_sp) in Update() 514 if (!set_item.valobj_sp) { in GetChildAtIndex() 543 return set_item.valobj_sp; in GetChildAtIndex() 572 if (!valobj_sp) in Update() 636 if (!set_item.valobj_sp) { in GetChildAtIndex() 673 if (valobj_sp) in GenericNSSetMSyntheticFrontEnd() 718 if (!valobj_sp) in Update() [all …]
|
| H A D | NSArray.cpp | 465 if (valobj_sp) { in NSArrayMSyntheticFrontEndBase() 472 if (valobj_sp->GetProcessSP()) in NSArrayMSyntheticFrontEndBase() 516 if (!valobj_sp) in Update() 610 if (valobj_sp) { in GenericNSArrayISyntheticFrontEnd() 659 if (!valobj_sp) in Update() 719 lldb::ValueObjectSP valobj_sp) in NSArray0SyntheticFrontEnd() argument 748 lldb::ValueObjectSP valobj_sp) in NSArray1SyntheticFrontEnd() argument 797 if (!valobj_sp) in NSArraySyntheticFrontEndCreator() 813 valobj_sp = valobj_sp->AddressOf(error); in NSArraySyntheticFrontEndCreator() 814 if (error.Fail() || !valobj_sp) in NSArraySyntheticFrontEndCreator() [all …]
|
| H A D | NSDictionary.cpp | 535 valobj_sp = valobj_sp->AddressOf(error); in NSDictionarySyntheticFrontEndCreator() 629 if (!valobj_sp) in Update() 706 if (!dict_item.valobj_sp) { in GetChildAtIndex() 734 return dict_item.valobj_sp; in GetChildAtIndex() 762 if (!valobj_sp) in Update() 833 if (!dict_item.valobj_sp) { in GetChildAtIndex() 868 return dict_item.valobj_sp; in GetChildAtIndex() 891 if (!valobj_sp) in Update() 954 if (!dict_item.valobj_sp) { in GetChildAtIndex() 1104 if (!valobj_sp) in Update() [all …]
|
| H A D | NSException.cpp | 122 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()
|
| H A D | NSError.cpp | 111 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()
|
| /llvm-project-15.0.7/lldb/source/Core/ |
| H A D | ValueObjectList.cpp | 40 lldb::ValueObjectSP valobj_sp; in GetValueObjectAtIndex() local 43 return valobj_sp; in GetValueObjectAtIndex() 47 lldb::ValueObjectSP valobj_sp; in RemoveValueObjectAtIndex() local 52 return valobj_sp; in RemoveValueObjectAtIndex() 59 m_value_objects[idx] = valobj_sp; in SetValueObjectAtIndex() 77 ValueObjectSP valobj_sp; in FindValueObjectByUID() local 85 valobj_sp = *pos; in FindValueObjectByUID() 89 return valobj_sp; in FindValueObjectByUID() 94 ValueObjectSP valobj_sp; in FindValueObjectByPointer() local 100 valobj_sp = *pos; in FindValueObjectByPointer() [all …]
|
| /llvm-project-15.0.7/lldb/source/Target/ |
| H A D | StackFrame.cpp | 597 if (!valobj_sp) in GetValueForVariableExpressionPath() 599 valobj_sp = valobj_sp->GetChildMemberWithName(name_const_string, true); in GetValueForVariableExpressionPath() 600 if (valobj_sp) in GetValueForVariableExpressionPath() 607 if (!valobj_sp) in GetValueForVariableExpressionPath() 608 return valobj_sp; in GetValueForVariableExpressionPath() 610 if (!valobj_sp) { in GetValueForVariableExpressionPath() 643 if (!valobj_sp->IsPointerType() && valobj_sp->HasSyntheticValue()) { in GetValueForVariableExpressionPath() 654 valobj_sp = valobj_sp->Dereference(deref_error); in GetValueForVariableExpressionPath() 1061 if (valobj_sp) { in GetValueForVariableExpressionPath() 1070 return valobj_sp; in GetValueForVariableExpressionPath() [all …]
|
| /llvm-project-15.0.7/lldb/source/DataFormatters/ |
| H A D | TypeSynthetic.cpp | 100 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 …]
|
| /llvm-project-15.0.7/lldb/source/Interpreter/ |
| H A D | OptionArgParser.cpp | 178 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()
|
| /llvm-project-15.0.7/lldb/source/Commands/ |
| H A D | CommandObjectFrame.cpp | 139 ValueObjectSP valobj_sp; in DoExecute() local 161 if (!valobj_sp) { in DoExecute() 167 [&valobj_sp](ConstString type, ConstString var, in DoExecute() 172 valobj_sp->GetExpressionPath(stream, format); in DoExecute() 490 ValueObjectSP valobj_sp; in DoExecute() local 538 if (valobj_sp) { in DoExecute() 582 if (valobj_sp) { in DoExecute() 602 valobj_sp->Dump(output_stream, options); in DoExecute() 649 if (valobj_sp) { in DoExecute() 652 if (valobj_sp->IsInScope()) { in DoExecute() [all …]
|