Home
last modified time | relevance | path

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

123

/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()
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 …]
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.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.h33 typedef T value_type; typedef
Dsafe_map.h44 typedef typename ::std::map<K, V, Comparator, Allocator>::value_type value_type; typedef
/art/libdexfile/dex/
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;
144 const value_type& operator*() const {
196 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/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/
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.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()
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.cc379 DataType::Type value_type = value->GetType(); in FixAmbiguousArrayOps() local
381 DCHECK_EQ(DataType::Is64BitType(value_type), DataType::Is64BitType(array_type)); in FixAmbiguousArrayOps()
384 if (!DataType::IsFloatingPointType(value_type)) { in FixAmbiguousArrayOps()
385 DCHECK(DataType::IsIntegralType(value_type)); in FixAmbiguousArrayOps()
405 DCHECK(DataType::IsIntegralType(value_type)); in FixAmbiguousArrayOps()
Dssa_liveness_analysis.h200 using value_type = const typename Iterator::value_type; in FindUseAtOrAfterPosition() local
201 static_assert(std::is_same<value_type, const UsePosition>::value || in FindUseAtOrAfterPosition()
202 std::is_same<value_type, const EnvUsePosition>::value, in FindUseAtOrAfterPosition()
205 first, last, [position](const value_type& use) { return use.GetPosition() >= position; }); in FindUseAtOrAfterPosition()
211 [](const value_type& lhs, const value_type& rhs) { in FindUseAtOrAfterPosition()
/art/test/712-varhandle-invocations/util-src/
Dgenerate_java.py760 for value_type in VALUE_TYPES:
768 …print(", {0}({1})".format(value_type.boxing_method(), value_type.examples[i]), end="", file=body_t…
770 if value_type in compatible_types:
820 for value_type in VALUE_TYPES:
822 print("{0} result = ({0}) ".format(value_type.boxed_type), end="", file=body_text)
828 if value_type in compatible_types:
/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");
/art/compiler/
Dcompiled_method.h86 typename BitFieldType::value_type GetPackedField() const { in GetPackedField()
91 void SetPackedField(typename BitFieldType::value_type value) { in SetPackedField()
/art/runtime/base/
Darena_containers.h131 typedef void value_type; typedef
164 typedef T value_type; typedef
Dscoped_arena_containers.h96 typedef void value_type; typedef
135 typedef T value_type; typedef

123