/external/lldb/include/lldb/Core/ |
H A D | ValueObjectCast.h | 17 #include "lldb/Core/ValueObject.h" 22 // A ValueObject that represents a given value represented as a different type. 24 class ValueObjectCast : public ValueObject 28 Create (ValueObject &parent, 47 virtual ValueObject * 56 virtual const ValueObject * 75 ValueObjectCast (ValueObject &parent, 80 // For ValueObject only
|
H A D | ValueObjectDynamicValue.h | 17 #include "lldb/Core/ValueObject.h" 23 // A ValueObject that represents memory at a given address, viewed as some 26 class ValueObjectDynamicValue : public ValueObject 56 virtual ValueObject * 65 virtual const ValueObject * 121 friend class ValueObject; 123 ValueObjectDynamicValue (ValueObject &parent, lldb::DynamicValueType use_dynamic); 126 // For ValueObject only
|
H A D | ValueObjectSyntheticFilter.h | 19 #include "lldb/Core/ValueObject.h" 24 // A ValueObject that obtains its children from some source other than 30 class ValueObjectSynthetic : public ValueObject 110 virtual ValueObject * 119 virtual const ValueObject * 153 typedef std::map<uint32_t, ValueObject*> ByIndexMap; 161 uint32_t m_synthetic_children_count; // FIXME use the ValueObject's ChildrenManager instead of a special purpose solution 168 friend class ValueObject; 169 ValueObjectSynthetic (ValueObject &parent, lldb::SyntheticChildrenSP filter); 175 // For ValueObject onl [all...] |
H A D | ValueObjectChild.h | 17 #include "lldb/Core/ValueObject.h" 22 // A child of another ValueObject. 24 class ValueObjectChild : public ValueObject 101 // ReadValueFromMemory (ValueObject* parent, lldb::addr_t address); 104 friend class ValueObject; 106 ValueObjectChild (ValueObject &parent,
|
H A D | ValueObjectConstResultChild.h | 29 ValueObjectConstResultChild (ValueObject &parent, 44 virtual ValueObject * 68 friend class ValueObject;
|
H A D | ValueObjectConstResultImpl.h | 17 #include "lldb/Core/ValueObject.h" 30 ValueObjectConstResultImpl (ValueObject* valobj, 41 ValueObject * 85 ValueObject *m_impl_backend;
|
H A D | ValueObjectRegister.h | 19 #include "lldb/Core/ValueObject.h" 24 // A ValueObject that contains a root variable that may or may not 27 class ValueObjectRegisterContext : public ValueObject 52 virtual ValueObject * 65 ValueObjectRegisterContext (ValueObject &parent, lldb::RegisterContextSP ®_ctx_sp); 67 // For ValueObject only 72 class ValueObjectRegisterSet : public ValueObject 99 virtual ValueObject * 125 // For ValueObject only 130 class ValueObjectRegister : public ValueObject [all...] |
H A D | ValueObject.h | 1 //===-- ValueObject.h -------------------------------------------*- C++ -*-===// 36 /// ValueObject: 39 /// that is evaluated in some particular scope. The ValueObject also has the capibility of being the "child" of 41 /// If a ValueObject is a root variable object - having no parent - then it must be constructed with respect to some 43 /// The ValueObject will update itself if necessary before fetching its value, summary, object description, etc. 46 /// A brief note on life cycle management for ValueObjects. This is a little tricky because a ValueObject can contain 54 /// The ValueObject mostly handle this automatically, if a value object is made with a Parent ValueObject, then it adds 58 /// or pointers to them. So all the "Root level" ValueObject derived constructors should be private, and 61 /// However, if you are making an derived ValueObject tha 66 class ValueObject : public UserID class in namespace:lldb_private [all...] |
H A D | ValueObjectList.h | 27 // A collection of ValueObject values that 51 FindValueObjectByPointer (ValueObject *valobj);
|
H A D | ValueObjectVariable.h | 17 #include "lldb/Core/ValueObject.h" 22 // A ValueObject that contains a root variable that may or may not 25 class ValueObjectVariable : public ValueObject 83 // For ValueObject only
|
/external/lldb/include/lldb/DataFormatters/ |
H A D | CXXFormatterFunctions.h | 28 ExtractValueFromObjCExpression (ValueObject &valobj, 34 ExtractSummaryFromObjCExpression (ValueObject &valobj, 40 CallSelectorOnObject (ValueObject &valobj, 46 CallSelectorOnObject (ValueObject &valobj, 58 Char16StringSummaryProvider (ValueObject& valobj, Stream& stream); // char16_t* and unichar* 61 Char32StringSummaryProvider (ValueObject& valobj, Stream& stream); // char32_t* 64 WCharStringSummaryProvider (ValueObject& valobj, Stream& stream); // wchar_t* 67 Char16SummaryProvider (ValueObject& valobj, Stream& stream); // char16_t and unichar 70 Char32SummaryProvider (ValueObject& valobj, Stream& stream); // char32_t 73 WCharSummaryProvider (ValueObject [all...] |
H A D | DataVisualization.h | 43 GetFormat (ValueObject& valobj, lldb::DynamicValueType use_dynamic); 71 GetSummaryFormat(ValueObject& valobj, 92 GetSyntheticChildren(ValueObject& valobj,
|
/external/lldb/source/Core/ |
H A D | ValueObject.cpp | 1 //===-- ValueObject.cpp -----------------------------------------*- C++ -*-===// 12 #include "lldb/Core/ValueObject.h" 62 // ValueObject constructor 64 ValueObject::ValueObject (ValueObject &parent) : function in class:ValueObject 107 // ValueObject constructor 109 ValueObject::ValueObject (ExecutionContextScope *exe_scope, function in class:ValueObject 156 ValueObject [all...] |
H A D | ValueObjectConstResultImpl.cpp | 34 // ValueObject knowning how to set the address type of its children correctly. the alternative implementation 40 ValueObjectConstResultImpl::ValueObjectConstResultImpl (ValueObject* valobj, 74 return m_impl_backend->ValueObject::Dereference(error); 81 return m_impl_backend->ValueObject::Dereference(error); 85 ValueObject * 155 return m_impl_backend->ValueObject::GetSyntheticChildAtOffset(offset, type, can_create); 162 return m_impl_backend->ValueObject::GetSyntheticChildAtOffset(offset, type, can_create); 209 return m_impl_backend->ValueObject::GetAddressOf (scalar_is_load_address, 227 return m_impl_backend->ValueObject::GetPointeeData(data, item_idx, item_count); 234 return m_impl_backend->ValueObject [all...] |
H A D | ValueObjectCast.cpp | 21 #include "lldb/Core/ValueObject.h" 39 ValueObjectCast::Create (ValueObject &parent, 49 ValueObject &parent, 53 ValueObject(parent),
|
H A D | ValueObjectList.cpp | 113 ValueObject *valobj = (*pos).get(); 133 ValueObject *valobj = (*pos).get(); 145 ValueObjectList::FindValueObjectByPointer (ValueObject *find_valobj) 152 ValueObject *valobj = (*pos).get();
|
H A D | ValueObjectRegister.cpp | 32 ValueObjectRegisterContext::ValueObjectRegisterContext (ValueObject &parent, RegisterContextSP ®_ctx) : 33 ValueObject (parent), 97 ValueObject * 100 ValueObject *new_valobj = NULL; 124 ValueObject (exe_scope), 212 ValueObject * 215 ValueObject *valobj = NULL; 228 ValueObject *valobj = NULL; 270 ValueObjectRegister::ValueObjectRegister (ValueObject &parent, lldb::RegisterContextSP ®_ctx_sp, uint32_t reg_num) : 271 ValueObject (paren [all...] |
H A D | ValueObjectConstResultChild.cpp | 21 ValueObject &parent, 68 ValueObject *
|
H A D | ValueObjectConstResult.cpp | 48 ValueObject (exe_scope), 82 ValueObject (exe_scope), 137 ValueObject (exe_scope), 177 ValueObject (exe_scope), 214 ValueObject (exe_scope), 226 ValueObject (exe_scope), 321 ValueObject *
|
H A D | ValueObjectChild.cpp | 29 ValueObject &parent, 40 ValueObject (parent), 117 ValueObject* parent = m_parent; 220 m_error.SetErrorString("ValueObjectChild has a NULL parent ValueObject."); 230 ValueObject* root(GetRoot());
|
/external/lldb/include/lldb/Target/ |
H A D | LanguageRuntime.h | 22 #include "lldb/Core/ValueObject.h" 42 GetObjectDescription (Stream &str, ValueObject &object) = 0; 49 GetDynamicTypeAndAddress (ValueObject &in_value, 57 CouldHaveDynamicValue (ValueObject &in_value) = 0;
|
/external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
H A D | AppleObjCRuntime.h | 20 #include "lldb/Core/ValueObject.h" 38 GetObjectDescription (Stream &str, ValueObject &object); 41 CouldHaveDynamicValue (ValueObject &in_value); 44 GetDynamicTypeAndAddress (ValueObject &in_value,
|
/external/lldb/source/DataFormatters/ |
H A D | TypeSummary.cpp | 52 StringSummaryFormat::FormatObject (ValueObject *valobj, 57 retval.assign("NULL ValueObject"); 70 ValueObject* object; 96 ValueObject::eValueObjectRepresentationStyleSummary, 98 ValueObject::ePrintableRepresentationSpecialCasesDisable); 155 CXXFunctionSummaryFormat::FormatObject (ValueObject *valobj, 199 ScriptSummaryFormat::FormatObject (ValueObject *valobj,
|
/external/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ |
H A D | ItaniumABILanguageRuntime.h | 35 GetDynamicTypeAndAddress (ValueObject &in_value, 41 CouldHaveDynamicValue (ValueObject &in_value);
|
/external/lldb/include/lldb/Interpreter/ |
H A D | OptionGroupValueObjectDisplay.h | 17 #include "lldb/Core/ValueObject.h" 65 ValueObject::DumpValueObjectOptions
|