Searched refs:value_type (Results 1 - 25 of 33) sorted by relevance

12

/art/runtime/base/
H A Diteration_range.h31 typedef typename std::iterator_traits<Iter>::value_type value_type; typedef in class:art::IterationRange
H A Ddchecked_vector.h44 using typename Base::value_type;
67 const value_type& value,
83 dchecked_vector(std::initializer_list<value_type> il,
95 dchecked_vector& operator=(std::initializer_list<value_type> il) {
152 iterator insert(const_iterator position, const value_type& value) {
156 iterator insert(const_iterator position, size_type n, const value_type& value) {
165 iterator insert(const_iterator position, value_type&& value) {
169 iterator insert(const_iterator position, std::initializer_list<value_type> il) {
H A Dbit_field.h32 typedef T value_type; typedef in class:art::BitField
H A Dallocator.h110 typedef typename std::allocator<T>::value_type value_type; typedef in class:art::TrackingAllocatorImpl
H A Darena_containers.h113 typedef void value_type; typedef in class:art::ArenaAllocatorAdapter
146 typedef T value_type; typedef in class:art::ArenaAllocatorAdapter
H A Dscoped_arena_containers.h73 typedef void value_type; typedef in class:art::ScopedArenaAllocatorAdapter
112 typedef T value_type; typedef in class:art::ScopedArenaAllocatorAdapter
H A Dstringpiece.h35 typedef char value_type; typedef in class:art::StringPiece
H A Dhash_set.h119 using value_type = T;
/art/compiler/utils/
H A Darray_ref.h46 typedef T value_type; typedef in class:art::ArrayRef
82 std::is_same<typename Vector::value_type, value_type>::value>::type>
90 typename std::add_const<typename Vector::value_type>::type,
91 value_type>::value>::type>
165 value_type* data() { return array_; }
166 const value_type* data() const { return array_; }
H A Dswap_space.h105 typedef void value_type; typedef in class:art::SwapAllocator
136 typedef T value_type; typedef in class:art::SwapAllocator
184 new (static_cast<void*>(p)) value_type(val);
191 p->~value_type();
H A Dintrusive_forward_list.h127 typedef T value_type; typedef in class:art::IntrusiveForwardList
177 void push_front(value_type& value) {
184 iterator insert_after(const_iterator position, value_type& value) {
275 void remove(const value_type& value) {
276 remove_if([value](const value_type& v) { return value == v; });
291 unique(std::equal_to<value_type>());
310 merge(other, std::less<value_type>());
340 sort(std::less<value_type>());
358 value_type& value = front();
/art/runtime/
H A Dleb128.h132 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
171 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
186 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
234 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
H A Dsafe_map.h45 typedef typename ::std::map<K, V, Comparator, Allocator>::value_type value_type; typedef in class:art::SafeMap
H A Ddex_file.cc1845 uint8_t value_type = header_byte & kDexAnnotationValueTypeMask; local
1848 annotation_value->type_ = value_type;
1850 switch (value_type) {
2080 LOG(ERROR) << StringPrintf("Bad annotation element value type 0x%02x", value_type);
2196 uint8_t value_type = header_byte & kDexAnnotationValueTypeMask; local
2200 switch (value_type) {
2243 LOG(FATAL) << StringPrintf("Bad annotation element value byte 0x%02x", value_type);
2394 uint8_t value_type = *ptr_++; local
2395 uint8_t value_arg = value_type >> kEncodedValueArgShift;
2397 type_ = static_cast<ValueType>(value_type
[all...]
H A Dutils.h321 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
/art/compiler/debug/dwarf/
H A Ddebug_abbrev_writer.h41 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
H A Dheaders.h46 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
132 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
165 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
H A Ddebug_info_entry_writer.h46 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
H A Ddebug_line_opcode_writer.h35 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
H A Dwriter.h32 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
H A Ddebug_frame_opcode_writer.h36 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
/art/compiler/dex/
H A Dverified_method.cc241 const verifier::RegType& value_type(line->GetRegisterType(method_verifier,
245 is_safe_cast = component_type.IsStrictlyAssignableFrom(value_type);
/art/compiler/optimizing/
H A Dssa_builder.cc375 Primitive::Type value_type = value->GetType(); local
377 DCHECK_EQ(Primitive::Is64BitType(value_type), Primitive::Is64BitType(array_type));
380 if (!Primitive::IsFloatingPointType(value_type)) {
381 DCHECK(Primitive::IsIntegralType(value_type));
398 DCHECK(Primitive::IsIntegralType(value_type));
/art/compiler/linker/arm/
H A Drelative_patcher_thumb2.cc119 static_assert(std::is_same<typename Vector::value_type, uint8_t>::value, "Invalid value type");
/art/runtime/verifier/
H A Dmethod_verifier.cc4389 const RegType& value_type = work_line_->GetRegisterType(this, vregA); local
4392 value_compatible = value_type.IsIntegralTypes();
4395 value_compatible = value_type.IsFloatTypes();
4402 value_compatible = value_type.IsLongTypes() && value_type.CheckWidePair(value_type_hi);
4412 value_compatible = value_type.IsDoubleTypes() && value_type.CheckWidePair(value_type_hi);
4430 << " of type " << value_type << " but expected " << target_type << " for put";
4451 const RegType& value_type = work_line_->GetRegisterType(this, inst->VRegA_23x()); local
4453 if (&value_type
4811 const RegType& value_type = work_line_->GetRegisterType(this, vregA); local
[all...]

Completed in 212 milliseconds

12