Home
last modified time | relevance | path

Searched refs:value_type (Results 1 – 25 of 59) sorted by relevance

123

/art/libdexfile/dex/
Dclass_iterator.h46 using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
47 using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
65 const value_type& operator*() const {
Ddex_instruction_iterator.h63 using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
64 using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
143 const value_type& operator*() const {
195 const value_type& operator*() const {
Dclass_accessor.h182 using value_type = typename std::iterator<std::forward_iterator_tag, DataType>::value_type;
184 typename std::iterator<std::forward_iterator_tag, value_type>::difference_type;
210 const value_type& operator*() const {
214 const value_type* operator->() const {
Dutf.cc280 result += static_cast<std::string::value_type>(ch); in PrintableChar()
307 result += static_cast<std::string::value_type>(leading); in PrintableString()
/art/libartbase/base/
Darray_ref.h43 using value_type = T;
79 std::is_same<typename Vector::value_type, value_type>::value>::type>
87 typename std::add_const<typename Vector::value_type>::type,
88 value_type>::value>::type>
168 value_type* data() { return array_; } in data()
169 const value_type* data() const { return array_; } in data()
Dtransform_array_ref.h47 using value_type = typename Iter::value_type;
181 TransformArrayRef<typename Container::value_type, Function> MakeTransformArrayRef( in MakeTransformArrayRef()
183 return TransformArrayRef<typename Container::value_type, Function>( in MakeTransformArrayRef()
184 ArrayRef<typename Container::value_type>(container.data(), container.size()), f); in MakeTransformArrayRef()
188 TransformArrayRef<const typename Container::value_type, Function> MakeTransformArrayRef( in MakeTransformArrayRef()
190 return TransformArrayRef<const typename Container::value_type, Function>( in MakeTransformArrayRef()
191 ArrayRef<const typename Container::value_type>(container.data(), container.size()), f); in MakeTransformArrayRef()
Ddchecked_vector.h44 using typename Base::value_type;
65 const value_type& value,
81 dchecked_vector(std::initializer_list<value_type> il,
93 dchecked_vector& operator=(std::initializer_list<value_type> il) {
150 iterator insert(const_iterator position, const value_type& value) { in insert()
154 iterator insert(const_iterator position, size_type n, const value_type& value) { in insert()
163 iterator insert(const_iterator position, value_type&& value) { in insert()
167 iterator insert(const_iterator position, std::initializer_list<value_type> il) { in insert()
Dintrusive_forward_list_test.cc143 using ValueType = typename ListType::value_type; in IteratorOperators()
168 using ValueType = typename ListType::value_type; in ConstructRange()
183 using ValueType = typename ListType::value_type; in Assign()
203 using ValueType = typename ListType::value_type; in PushPop()
234 using ValueType = typename ListType::value_type; in InsertAfter1()
277 using ValueType = typename ListType::value_type; in InsertAfter2()
311 using ValueType = typename ListType::value_type; in EraseAfter1()
374 using ValueType = typename ListType::value_type; in EraseAfter2()
414 using ValueType = typename ListType::value_type; in SwapClear()
449 using ValueType = typename ListType::value_type; in SpliceAfter()
[all …]
Diteration_range.h31 typedef typename std::iterator_traits<Iter>::value_type value_type; typedef
Dintrusive_forward_list.h138 typedef T value_type; typedef
188 void push_front(value_type& value) { in push_front()
195 iterator insert_after(const_iterator position, value_type& value) { in insert_after()
286 void remove(const value_type& value) { in remove()
287 remove_if([value](const value_type& v) { return value == v; }); in remove()
302 unique(std::equal_to<value_type>()); in unique()
321 merge(other, std::less<value_type>()); in merge()
351 sort(std::less<value_type>()); in sort()
369 value_type& value = front(); in reverse()
Dtransform_iterator_test.cc50 static_assert(std::is_same<int, vector_titer::value_type>::value, "value_type"); in TEST()
57 static_assert(std::is_same<int, vector_ctiter::value_type>::value, "value_type"); in TEST()
64 static_assert(std::is_same<int, vector_rtiter::value_type>::value, "value_type"); in TEST()
71 static_assert(std::is_same<int, vector_crtiter::value_type>::value, "value_type"); in TEST()
153 static_assert(std::is_same<int, list_titer::value_type>::value, "value_type"); in TEST()
160 static_assert(std::is_same<int, list_ctiter::value_type>::value, "value_type"); in TEST()
167 static_assert(std::is_same<int, list_rtiter::value_type>::value, "value_type"); in TEST()
174 static_assert(std::is_same<int, list_crtiter::value_type>::value, "value_type"); in TEST()
217 static_assert(std::is_same<int, flist_titer::value_type>::value, "value_type"); in TEST()
224 static_assert(std::is_same<int, flist_ctiter::value_type>::value, "value_type"); in TEST()
[all …]
Dstl_util.h161 std::pair<typename IterLeft::value_type, typename IterRight::value_type>> {
180 std::pair<typename IterLeft::value_type, typename IterRight::value_type> operator*() const {
Dleb128.h260 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type"); in EncodeUnsignedLeb128()
299 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type"); in EncodeSignedLeb128()
314 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
362 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
Dallocator.h108 typedef typename std::allocator<T>::value_type value_type; typedef
Dbit_field.h33 typedef T value_type; typedef
Dtransform_array_ref_test.cc47 static_assert(std::is_same<int, decltype(taref)::value_type>::value, "value_type"); in TEST()
88 static_assert(std::is_same<int, decltype(taref)::value_type>::value, "value_type"); in TEST()
122 static_assert(std::is_same<int, decltype(taref)::value_type>::value, "value_type"); in TEST()
166 static_assert(std::is_same<int, decltype(ctaref)::value_type>::value, "value_type"); in TEST()
Ddata_hash.h47 uint32_t len = sizeof(typename Container::value_type) * array.size(); in operator()
/art/openjdkjvmti/
Djvmti_allocator.h49 typedef void value_type; typedef
82 typedef T value_type; typedef
136 new (static_cast<void*>(p)) value_type(val); in construct()
143 p->~value_type(); in destroy()
/art/compiler/utils/
Dswap_space.h116 typedef void value_type; typedef
148 typedef T value_type; typedef
197 new (static_cast<void*>(p)) value_type(val); in construct()
204 p->~value_type(); in destroy()
/art/compiler/optimizing/
Dlinear_order.h41 static_assert(std::is_same<HBasicBlock*, typename Vector::value_type>::value, in LinearizeGraph()
Dssa_builder.cc382 DataType::Type value_type = value->GetType(); in FixAmbiguousArrayOps() local
384 DCHECK_EQ(DataType::Is64BitType(value_type), DataType::Is64BitType(array_type)); in FixAmbiguousArrayOps()
387 if (!DataType::IsFloatingPointType(value_type)) { in FixAmbiguousArrayOps()
388 DCHECK(DataType::IsIntegralType(value_type)); in FixAmbiguousArrayOps()
408 DCHECK(DataType::IsIntegralType(value_type)); in FixAmbiguousArrayOps()
/art/libelffile/dwarf/
Dheaders.h45 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type"); in WriteCIE()
98 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type"); in WriteDebugInfoCU()
125 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type"); in WriteDebugLineTable()
Ddebug_abbrev_writer.h41 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
/art/compiler/
Dcompiled_method.h85 typename BitFieldType::value_type GetPackedField() const { in GetPackedField()
90 void SetPackedField(typename BitFieldType::value_type value) { in SetPackedField()
/art/test/712-varhandle-invocations/util-src/
Dgenerate_java.py762 for value_type in test_types:
770 … print(", SampleValues.get_{0}({1})".format(value_type.boxed_type, i), end="", file=body_text)
772 if value_type in compatible_types:
824 for value_type in test_types:
826 print("{0} result = ({0}) ".format(value_type.boxed_type), end="", file=body_text)
832 if value_type in compatible_types:

123