Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/libpandabase/utils/
Dring_buffer.h32 using value_type = std::conditional_t<is_const, const T, T>; variable
34 using pointer = value_type *;
35 using reference = value_type &;
123 using value_type = T; variable
124 using pointer = value_type *;
125 using const_pointer = const value_type *;
126 using reference = value_type &;
127 using const_reference = const value_type &;
130 using iterator = RingBufferIterator<value_type, N>;
131 using const_iterator = RingBufferIterator<value_type, N, true>;
[all …]
Dspan.h33 using value_type = std::remove_cv_t<T>; variable
34 using ValueType = value_type;
245 Span(Vector &)->Span<typename Vector::value_type>;
248 Span(const Vector &)->Span<const typename Vector::value_type>;
Dsmall_vector.h90 using value_type = typename VectorType::value_type;
416 void push_back(const value_type &value) in push_back()
427 void push_back(value_type &&value) in push_back()
488 void resize(size_t size, const value_type &val) in resize()
Dbit_memory_region.h42 template <typename T, typename = typename T::value_type>
45 data.size() * sizeof(typename T::value_type) * BITS_PER_BYTE) in BitMemoryRegion()
Dbit_vector.h291 using value_type = bool; variable
/arkcompiler/runtime_core/assembler/
Dannotation.h402 template <Value::Type value_type>
406 using type = std::conditional_t<value_type == Value::Type::U1, uint8_t,
408 std::conditional_t<value_type == Value::Type::I8, int8_t,
410 std::conditional_t<value_type == Value::Type::U8, uint8_t,
412 std::conditional_t<value_type == Value::Type::I16, int16_t,
414 std::conditional_t<value_type == Value::Type::U16, uint16_t,
416 std::conditional_t<value_type == Value::Type::I32, int32_t,
418 std::conditional_t<value_type == Value::Type::U32, uint32_t,
420 std::conditional_t<value_type == Value::Type::I64, int64_t,
422 std::conditional_t<value_type == Value::Type::U64, uint64_t,
[all …]
Dmeta.cpp487 Value::Type value_type; in StoreValue() local
489 value_type = GetType(field_type_.GetName()); in StoreValue()
491 value_type = Value::Type::STRING; in StoreValue()
494 auto res = CreateValue(value_type, value); in StoreValue()
Dassembly-emitter.cpp154 auto value_type = value->GetType(); in CreateLiteralItem() local
156 switch (value_type) { in CreateLiteralItem()
339 auto value_type = value->GetType(); in CreateScalarValueItem() local
341 switch (value_type) { in CreateScalarValueItem()
436 auto value_type = value->GetType(); in CreateAnnotationItem() local
440 if (value_type == Value::Type::ARRAY && !value->GetAsArray()->GetValues().empty()) { in CreateAnnotationItem()
444 tag_type = static_cast<uint8_t>(Value::GetTypeAsChar(value_type)); in CreateAnnotationItem()
/arkcompiler/runtime_core/libpandabase/
Dconcepts.h68 …V, std::void_t<typename V::value_type, typename V::allocator_type, decltype(std::declval<V>().size…
82 S, std::void_t<typename S::value_type, typename S::allocator_type, typename S::traits_type,
97 …HM, std::void_t<typename HM::key_type, typename HM::mapped_type, typename HM::value_type, typename…
/arkcompiler/runtime_core/libpandabase/mem/
Darena_allocator_stl_adapter.h30 using value_type = void;
64 using value_type = T;
/arkcompiler/ets_runtime/ecmascript/mem/
Dchunk_allocator.h26 using value_type = T;
Dcaddress_allocator.h26 using value_type = T;
/arkcompiler/runtime_core/libpandabase/serializer/
Dserializer.h56 -> std::enable_if_t<is_vectorable_v<VecT> && std::is_pod_v<typename VecT::value_type>,
59 using type = typename VecT::value_type;
/arkcompiler/runtime_core/libpandafile/
Dfile.cpp320 using value_type = const uint8_t *; typedef in panda::panda_file::ClassIdxIterator
379 value_type operator*() const in operator *()
/arkcompiler/ets_runtime/ecmascript/
Djs_date_time_format.cpp1212 [hc](const std::map<char16_t, HourCycleOption>::value_type item) { in ChangeHourCyclePattern()
1428 [hc](const std::map<std::string, HourCycleOption>::value_type item) { in ToHourCycleString()