Searched refs:in_value (Results 1 - 15 of 15) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/
H A DItaniumABILanguageRuntime.h50 bool GetDynamicTypeAndAddress(ValueObject &in_value,
59 bool CouldHaveDynamicValue(ValueObject &in_value) override;
105 TypeAndOrName GetTypeInfoFromVTableAddress(ValueObject &in_value,
H A DItaniumABILanguageRuntime.cpp48 bool ItaniumABILanguageRuntime::CouldHaveDynamicValue(ValueObject &in_value) { argument
51 return in_value.GetCompilerType().IsPossibleDynamicType(nullptr, check_cxx,
56 ValueObject &in_value, lldb::addr_t original_ptr,
85 original_ptr, in_value.GetTypeName().GetCString(), name);
128 original_ptr, in_value.GetTypeName().AsCString(),
144 original_ptr, in_value.GetTypeName().AsCString(),
160 original_ptr, in_value.GetTypeName().AsCString(),
172 original_ptr, in_value.GetTypeName().AsCString());
187 ValueObject &in_value, lldb::DynamicValueType use_dynamic,
204 if (!CouldHaveDynamicValue(in_value))
55 GetTypeInfoFromVTableAddress( ValueObject &in_value, lldb::addr_t original_ptr, lldb::addr_t vtable_load_addr) argument
186 GetDynamicTypeAndAddress( ValueObject &in_value, lldb::DynamicValueType use_dynamic, TypeAndOrName &class_type_or_name, Address &dynamic_address, Value::ValueType &value_type) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCRuntime.h48 bool CouldHaveDynamicValue(ValueObject &in_value) override;
50 bool GetDynamicTypeAndAddress(ValueObject &in_value,
H A DAppleObjCRuntimeV1.cpp49 ValueObject &in_value, lldb::DynamicValueType use_dynamic,
54 if (CouldHaveDynamicValue(in_value)) {
55 auto class_descriptor(GetClassDescriptor(in_value));
58 const addr_t object_ptr = in_value.GetPointerValue();
48 GetDynamicTypeAndAddress( ValueObject &in_value, lldb::DynamicValueType use_dynamic, TypeAndOrName &class_type_or_name, Address &address, Value::ValueType &value_type) argument
H A DAppleObjCRuntimeV1.h94 bool GetDynamicTypeAndAddress(ValueObject &in_value,
H A DAppleObjCRuntimeV2.h50 bool GetDynamicTypeAndAddress(ValueObject &in_value,
72 ClassDescriptorSP GetClassDescriptor(ValueObject &in_value) override;
H A DAppleObjCRuntime.cpp248 bool AppleObjCRuntime::CouldHaveDynamicValue(ValueObject &in_value) { argument
249 return in_value.GetCompilerType().IsPossibleDynamicType(
256 ValueObject &in_value, lldb::DynamicValueType use_dynamic,
255 GetDynamicTypeAndAddress( ValueObject &in_value, lldb::DynamicValueType use_dynamic, TypeAndOrName &class_type_or_name, Address &address, Value::ValueType &value_type) argument
H A DAppleObjCRuntimeV2.cpp437 ValueObject &in_value, lldb::DynamicValueType use_dynamic,
448 Process *process = in_value.GetProcessSP().get();
452 assert(in_value.GetTargetSP().get() == m_process->CalculateTarget().get());
458 if (CouldHaveDynamicValue(in_value)) {
461 ClassDescriptorSP objc_class_sp(GetNonKVOClassDescriptor(in_value));
463 const addr_t object_ptr = in_value.GetPointerValue();
436 GetDynamicTypeAndAddress( ValueObject &in_value, lldb::DynamicValueType use_dynamic, TypeAndOrName &class_type_or_name, Address &address, Value::ValueType &value_type) argument
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/
H A DLanguageRuntime.h78 virtual bool GetDynamicTypeAndAddress(ValueObject &in_value,
94 virtual bool CouldHaveDynamicValue(ValueObject &in_value) = 0;
H A DProcess.h2189 bool IsPossibleDynamicValue(ValueObject &in_value);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/
H A DObjCLanguageRuntime.h215 virtual ClassDescriptorSP GetClassDescriptor(ValueObject &in_value);
217 ClassDescriptorSP GetNonKVOClassDescriptor(ValueObject &in_value);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/
H A DRenderScriptRuntime.h335 bool GetDynamicTypeAndAddress(ValueObject &in_value,
344 bool CouldHaveDynamicValue(ValueObject &in_value) override;
H A DRenderScriptRuntime.cpp1015 ValueObject &in_value, lldb::DynamicValueType use_dynamic,
1027 bool RenderScriptRuntime::CouldHaveDynamicValue(ValueObject &in_value) { argument
1014 GetDynamicTypeAndAddress( ValueObject &in_value, lldb::DynamicValueType use_dynamic, TypeAndOrName &class_type_or_name, Address &address, Value::ValueType &value_type) argument
/freebsd-11-stable/contrib/llvm-project/lldb/source/API/
H A DSBValue.cpp206 ValueObjectSP GetLockedSP(ValueImpl &in_value) { argument
207 return in_value.GetSP(m_stop_locker, m_lock, m_lock_error);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/
H A DProcess.cpp1530 bool Process::IsPossibleDynamicValue(ValueObject &in_value) { argument
1534 if (in_value.IsDynamic())
1536 LanguageType known_type = in_value.GetObjectRuntimeLanguage();
1540 return runtime ? runtime->CouldHaveDynamicValue(in_value) : false;
1544 if (runtime->CouldHaveDynamicValue(in_value))

Completed in 351 milliseconds