Home
last modified time | relevance | path

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

12

/art/runtime/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>
162 value_type* data() { return array_; } in data()
163 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()
Diteration_range.h31 typedef typename std::iterator_traits<Iter>::value_type value_type; typedef
Dtransform_iterator_test.cc51 static_assert(std::is_same<int, vector_titer::value_type>::value, "value_type"); in TEST()
58 static_assert(std::is_same<int, vector_ctiter::value_type>::value, "value_type"); in TEST()
65 static_assert(std::is_same<int, vector_rtiter::value_type>::value, "value_type"); in TEST()
72 static_assert(std::is_same<int, vector_crtiter::value_type>::value, "value_type"); in TEST()
154 static_assert(std::is_same<int, list_titer::value_type>::value, "value_type"); in TEST()
161 static_assert(std::is_same<int, list_ctiter::value_type>::value, "value_type"); in TEST()
168 static_assert(std::is_same<int, list_rtiter::value_type>::value, "value_type"); in TEST()
175 static_assert(std::is_same<int, list_crtiter::value_type>::value, "value_type"); in TEST()
218 static_assert(std::is_same<int, flist_titer::value_type>::value, "value_type"); in TEST()
225 static_assert(std::is_same<int, flist_ctiter::value_type>::value, "value_type"); in TEST()
[all …]
Dallocator.h104 typedef typename std::allocator<T>::value_type value_type; typedef
Dtransform_array_ref_test.cc48 static_assert(std::is_same<int, decltype(taref)::value_type>::value, "value_type"); in TEST()
89 static_assert(std::is_same<int, decltype(taref)::value_type>::value, "value_type"); in TEST()
123 static_assert(std::is_same<int, decltype(taref)::value_type>::value, "value_type"); in TEST()
167 static_assert(std::is_same<int, decltype(ctaref)::value_type>::value, "value_type"); in TEST()
Dbit_field.h32 typedef T value_type; typedef
Darena_containers.h131 typedef void value_type; typedef
164 typedef T value_type; typedef
Dscoped_arena_containers.h73 typedef void value_type; typedef
112 typedef T value_type; typedef
Darray_slice.h32 using value_type = T;
/art/runtime/openjdkjvmti/
Djvmti_allocator.h48 typedef void value_type; typedef
81 typedef T value_type; typedef
135 new (static_cast<void*>(p)) value_type(val); in construct()
142 p->~value_type(); in destroy()
/art/compiler/utils/
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 …]
Dintrusive_forward_list.h137 typedef T value_type; typedef
187 void push_front(value_type& value) { in push_front()
194 iterator insert_after(const_iterator position, value_type& value) { in insert_after()
285 void remove(const value_type& value) { in remove()
286 remove_if([value](const value_type& v) { return value == v; }); in remove()
301 unique(std::equal_to<value_type>()); in unique()
320 merge(other, std::less<value_type>()); in merge()
350 sort(std::less<value_type>()); in sort()
368 value_type& value = front(); in reverse()
Dswap_space.h115 typedef void value_type; typedef
147 typedef T value_type; typedef
196 new (static_cast<void*>(p)) value_type(val); in construct()
203 p->~value_type(); in destroy()
/art/runtime/
Dleb128.h226 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type"); in EncodeUnsignedLeb128()
265 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type"); in EncodeSignedLeb128()
280 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
328 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
Dsafe_map.h45 typedef typename ::std::map<K, V, Comparator, Allocator>::value_type value_type; typedef
/art/compiler/debug/dwarf/
Dheaders.h46 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type"); in WriteCIE()
132 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type"); in WriteDebugInfoCU()
165 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");
Dwriter.h32 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
/art/dexlayout/
Ddex_writer.h42 size_t WriteEncodedValueHeader(int8_t value_type, size_t value_arg, size_t offset);
/art/compiler/optimizing/
Dssa_builder.cc368 Primitive::Type value_type = value->GetType(); in FixAmbiguousArrayOps() local
370 DCHECK_EQ(Primitive::Is64BitType(value_type), Primitive::Is64BitType(array_type)); in FixAmbiguousArrayOps()
373 if (!Primitive::IsFloatingPointType(value_type)) { in FixAmbiguousArrayOps()
374 DCHECK(Primitive::IsIntegralType(value_type)); in FixAmbiguousArrayOps()
394 DCHECK(Primitive::IsIntegralType(value_type)); in FixAmbiguousArrayOps()
Dssa_liveness_analysis.h198 using value_type = const typename Iterator::value_type; in FindUseAtOrAfterPosition() local
199 static_assert(std::is_same<value_type, const UsePosition>::value || in FindUseAtOrAfterPosition()
200 std::is_same<value_type, const EnvUsePosition>::value, in FindUseAtOrAfterPosition()
203 first, last, [position](const value_type& use) { return use.GetPosition() >= position; }); in FindUseAtOrAfterPosition()
209 [](const value_type& lhs, const value_type& rhs) { in FindUseAtOrAfterPosition()
Dscheduler_arm.cc404 Primitive::Type value_type = instruction->GetComponentType(); in VisitArraySet() local
408 switch (value_type) { in VisitArraySet()
473 LOG(FATAL) << "Unreachable type " << value_type; in VisitArraySet()
/art/test/906-iterate-heap/
Diterate_heap.cc365 jvmtiPrimitiveType value_type, in Java_art_Test906_iterateThroughHeapPrimitiveFields()
375 << GetPrimitiveTypeName(value_type) in Java_art_Test906_iterateThroughHeapPrimitiveFields()

12