Home
last modified time | relevance | path

Searched refs:ValueSP (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/lldb/include/lldb/DataFormatters/
H A DTypeCategoryMap.h32 typedef ValueType::SharedPointer ValueSP; typedef
33 typedef std::map<KeyType, ValueSP> MapType;
35 typedef std::function<bool(const ValueSP &)> ForEachCallback;
45 void Add(KeyType name, const ValueSP &entry);
53 bool Enable(ValueSP category, Position pos = Default);
55 bool Disable(ValueSP category);
63 bool Get(KeyType name, ValueSP &entry);
65 bool Get(uint32_t pos, ValueSP &entry);
H A DFormattersContainer.h109 typedef typename std::shared_ptr<ValueType> ValueSP; typedef
110 typedef std::vector<std::pair<TypeMatcher, ValueSP>> MapType;
111 typedef std::function<bool(const TypeMatcher &, const ValueSP &)>
120 void Add(TypeMatcher matcher, const ValueSP &entry) { in Add()
145 bool Get(ConstString type, ValueSP &entry) { in Get()
156 bool GetExact(TypeMatcher matcher, ValueSP &entry) { in GetExact()
166 ValueSP GetAtIndex(size_t index) { in GetAtIndex()
169 return ValueSP(); in GetAtIndex()
206 ForEach([&request](const TypeMatcher &matcher, const ValueSP &value) { in AutoComplete()
216 bool Get(const FormattersMatchVector &candidates, ValueSP &entry) { in Get()
H A DFormatManager.h60 TypeCategoryMap::ValueSP category_sp; in EnableCategory()
H A DTypeCategory.h34 typedef typename ExactMatchContainer::ValueSP MapValueType;
/llvm-project-15.0.7/lldb/source/DataFormatters/
H A DTypeCategoryMap.cpp27 void TypeCategoryMap::Add(KeyType name, const ValueSP &entry) { in Add()
48 ValueSP category; in Enable()
56 ValueSP category; in Disable()
62 bool TypeCategoryMap::Enable(ValueSP category, Position pos) { in Enable()
84 bool TypeCategoryMap::Disable(ValueSP category) { in Disable()
96 std::vector<ValueSP> sorted_categories(m_map.size(), ValueSP()); in EnableAllCategories()
105 [](const ValueSP &sp) -> bool { return sp.get() == nullptr; }); in EnableAllCategories()
133 bool TypeCategoryMap::Get(KeyType name, ValueSP &entry) { in Get()
142 bool TypeCategoryMap::Get(uint32_t pos, ValueSP &entry) { in Get()
/llvm-project-15.0.7/lldb/source/Plugins/ABI/PowerPC/
H A DABISysV_ppc64.cpp520 ValueSP value_sp; in GetValue()
577 ValueSP NewScalarValue(CompilerType &type) { in NewScalarValue()
578 ValueSP value_sp(new Value); in NewScalarValue()
585 ValueSP GetIntegerValue(uint32_t reg_index) { in GetIntegerValue()
589 return ValueSP(); in GetIntegerValue()
592 ValueSP value_sp(NewScalarValue(m_type)); in GetIntegerValue()
641 ValueSP value_sp(NewScalarValue(type)); in GetFloatValue()
666 ValueSP GetPointerValue(uint32_t reg_index) { in GetPointerValue()
670 return ValueSP(); in GetPointerValue()
673 ValueSP value_sp(NewScalarValue(m_type)); in GetPointerValue()
[all …]
/llvm-project-15.0.7/lldb/include/lldb/
H A Dlldb-forward.h445 typedef std::shared_ptr<lldb_private::Value> ValueSP; typedef