Home
last modified time | relevance | path

Searched refs:element_type (Results 1 – 25 of 92) sorted by relevance

1234

/llvm-project-15.0.7/libcxx/test/std/utilities/memory/pointer.traits/pointer.traits.types/
H A Delement_type.pass.cpp25 typedef char element_type; typedef
31 typedef char element_type; typedef
47 static int element_type; member
53 typedef int element_type; typedef
58 static_assert((std::is_same<std::pointer_traits<A>::element_type, char>::value), ""); in main()
59 static_assert((std::is_same<std::pointer_traits<B<int> >::element_type, char>::value), ""); in main()
60 static_assert((std::is_same<std::pointer_traits<C<int> >::element_type, int>::value), ""); in main()
61 …static_assert((std::is_same<std::pointer_traits<D<double, int> >::element_type, double>::value), "… in main()
62 …static_assert((std::is_same<std::pointer_traits<E<double, int> >::element_type, double>::value), "… in main()
64 static_assert((std::is_same<std::pointer_traits<F<double>>::element_type, double>::value), ""); in main()
H A Ddifference_type.pass.cpp25 typedef short element_type; typedef
31 typedef short element_type; typedef
/llvm-project-15.0.7/libcxx/include/
H A Dspan45 using element_type = ElementType;
49 using pointer = element_type*;
50 using const_pointer = const element_type*;
51 using reference = element_type&;
52 using const_reference = const element_type&;
79 constexpr span<element_type, Count> first() const;
81 constexpr span<element_type, Count> last() const;
229 using element_type = _Tp;
359 constexpr span<element_type, dynamic_extent>
427 using element_type = _Tp;
[all …]
/llvm-project-15.0.7/libcxx/test/std/utilities/memory/pointer.traits/pointer.traits.functions/
H A Dpointer_to.pass.cpp29 typedef T element_type; typedef
30 element_type* t_;
32 A(element_type* t) : t_(t) {} in A()
34 static A pointer_to(typename std::conditional<std::is_void<element_type>::value, in pointer_to()
35 nat, element_type>::type& et) in pointer_to()
48 (std::pointer_traits<A<void> >::element_type)0; in main()
/llvm-project-15.0.7/llvm/utils/
H A Dshuffle_fuzz.py51 (width, element_type) = random.choice(
55 (width, element_type) = random.choice(
61 element_type = random.choice(element_types)
65 'f32': 1 << 32, 'f64': 1 << 64}[element_type]
115 (args.seed, width, element_type)), file=sys.stderr)
145 integral_element_type = element_type
146 if element_type == 'f32':
148 element_type = 'float'
149 elif element_type == 'f64':
151 element_type = 'double'
[all …]
/llvm-project-15.0.7/lldb/source/DataFormatters/
H A DVectorType.cpp25 CompilerType element_type, in GetCompilerTypeForFormat() argument
108 return element_type; in GetCompilerTypeForFormat()
123 CompilerType element_type) { in GetItemFormatForFormat() argument
158 bool is_char = element_type.IsCharType(); in GetItemFormatForFormat()
160 element_type.IsIntegerType(is_signed); in GetItemFormatForFormat()
170 CompilerType container_type, CompilerType element_type, in CalculateNumChildren() argument
176 llvm::Optional<uint64_t> element_size = element_type.GetByteSize(exe_scope); in CalculateNumChildren()
220 CompilerType element_type; in Update() local
221 parent_type.IsVectorType(&element_type); in Update()
222 m_child_type = ::GetCompilerTypeForFormat(m_parent_format, element_type, in Update()
/llvm-project-15.0.7/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.weak/
H A Dtypes.pass.cpp32 ASSERT_SAME_TYPE(typename std::weak_ptr<T>::element_type, T); in test()
34 ASSERT_SAME_TYPE(typename std::weak_ptr<T[]>::element_type, T); in test()
35 ASSERT_SAME_TYPE(typename std::weak_ptr<T[8]>::element_type, T); in test()
47 ASSERT_SAME_TYPE(typename std::weak_ptr<int[][2]>::element_type, int[2]); in main()
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/
H A Deasily-swappable-parameters-len2.cpp349 typedef T element_type; typedef
355 void memberTypedef(int I, Vector<int>::element_type E) {} in memberTypedef()
362 void memberTypedefDependent1(T T1, typename Vector<T>::element_type T2) {} // NO-WARN: Dependent na… in memberTypedefDependent1()
365 void memberTypedefDependent2(typename Vector<T>::element_type E1, in memberTypedefDependent2()
366 typename Vector<T>::element_type E2) {} in memberTypedefDependent2()
373 typename Vector<T>::element_type E, in memberTypedefDependentReference1()
378 typename Vector<T>::element_type E, in memberTypedefDependentReference2()
383 typename Vector<T>::element_type E, in memberTypedefDependentReference3()
384 const typename Vector<T>::element_type &R) {} in memberTypedefDependentReference3()
/llvm-project-15.0.7/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/
H A Dtypes.pass.cpp43 ASSERT_SAME_TYPE(typename std::shared_ptr<T>::element_type, T); in test()
49 ASSERT_SAME_TYPE(typename std::shared_ptr<T[]>::element_type, T); in test()
50 ASSERT_SAME_TYPE(typename std::shared_ptr<T[8]>::element_type, T); in test()
61 ASSERT_SAME_TYPE(typename std::shared_ptr<int[][2]>::element_type, int[2]); in main()
/llvm-project-15.0.7/libcxx/include/__memory/
H A Dpointer_traits.h29 typename __void_t<typename _Tp::element_type>::type> : true_type {};
37 typedef _LIBCPP_NODEBUG typename _Ptr::element_type type;
43 typedef _LIBCPP_NODEBUG typename _Sp<_Tp, _Args...>::element_type type;
113 typedef typename __pointer_traits_element_type<pointer>::type element_type;
127 static pointer pointer_to(typename conditional<is_void<element_type>::value,
128 __nat, element_type>::type& __r)
136 typedef _Tp element_type;
149 static pointer pointer_to(typename conditional<is_void<element_type>::value,
150 __nat, element_type>::type& __r) _NOEXCEPT
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dlinetable-eh.cpp22 typedef _Tp element_type; typedef in shared_ptr
23 element_type* __ptr_;
25 element_type* operator->() const noexcept {return __ptr_;} in operator ->()
H A D2010-07-23-DeclLoc.cpp17 typedef _Tp element_type; typedef in std::auto_ptr
18 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } in auto_ptr()
19 element_type& operator*() const throw() { } in operator *()
/llvm-project-15.0.7/libcxx/include/experimental/
H A Dpropagate_const74 constexpr const element_type* operator->() const;
76 constexpr const element_type& operator*() const;
77 constexpr const element_type* get() const;
80 constexpr element_type* operator->();
82 constexpr element_type& operator*();
83 constexpr element_type* get();
248 _LIBCPP_CONSTEXPR const element_type* get() const
253 _LIBCPP_CONSTEXPR element_type* get()
279 _LIBCPP_CONSTEXPR element_type* operator->()
286 _LIBCPP_CONSTEXPR operator element_type *() {
[all …]
/llvm-project-15.0.7/libcxx/test/std/utilities/memory/pointer.traits/
H A Dpointer_to.pass.cpp47 static_assert(std::is_same<std::pointer_traits<void*>::element_type, void>::value, ""); in main()
48 …static_assert(std::is_same<std::pointer_traits<const void*>::element_type, const void>::value, ""); in main()
49 …static_assert(std::is_same<std::pointer_traits<volatile void*>::element_type, volatile void>::valu… in main()
/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.requirements/iterator.concepts/iterator.concept.random.access/
H A Dcontiguous_iterator.compile.pass.cpp35 typedef int element_type; typedef
104 typedef short element_type; typedef
139 typedef int element_type; typedef
170 typedef void element_type; typedef
217 typedef int element_type; typedef
/llvm-project-15.0.7/mlir/python/mlir/dialects/
H A D_linalg_ops_ext.py28 element_type: Type,
43 result_type = RankedTensorType.get(static_size_ints, element_type)
46 result_type = RankedTensorType.get(sizes, element_type)
/llvm-project-15.0.7/libcxx/include/__iterator/
H A Dreadable_traits.h36 concept __has_member_element_type = requires { typename _Tp::element_type; };
58 : __cond_value_type<typename _Tp::element_type> {};
66 same_as<remove_cv_t<typename _Tp::element_type>,
/llvm-project-15.0.7/libcxx/test/libcxx/utilities/memory/pointer.conversion/
H A Dto_address.pass.cpp21 using element_type = Irrelevant; typedef
28 using element_type = Irrelevant; typedef
56 using element_type = Irrelevant; typedef
83 using element_type = Irrelevant; typedef
/llvm-project-15.0.7/libcxx/test/std/utilities/memory/pointer.conversion/
H A Dto_address.pass.cpp23 using element_type = Irrelevant; typedef
30 using element_type = Irrelevant; typedef
58 using element_type = Irrelevant; typedef
85 using element_type = Irrelevant; typedef
/llvm-project-15.0.7/libcxx/test/support/
H A Dread_write.h17 using element_type = long; member
18 element_type& operator*() const;
/llvm-project-15.0.7/mlir/test/python/ir/
H A Dattributes.py304 print(ShapedType(a.type).element_type)
319 print(ShapedType(a.type).element_type)
327 dtype = ShapedType(attr.type).element_type
384 print(ShapedType(a.type).element_type)
444 print(ShapedType(type_attr.value).element_type)
/llvm-project-15.0.7/lldb/tools/debugserver/source/MacOSX/
H A DCFUtils.h26 typedef T element_type; typedef
71 element_type _ptr;
/llvm-project-15.0.7/lldb/examples/synthetic/
H A Dgnu_libstdcpp.py447 element_type = self.start_p.GetType().GetPointeeType()
448 element_bits = 8 * element_type.GetByteSize()
450 element_type.GetByteSize()
453 '[' + str(index) + ']', element_offset, element_type)
701 self.element_type = self.valobj.GetType().GetTemplateArgumentType(0)
702 if not self.element_type.IsValid():
704 self.element_size = self.element_type.GetByteSize()
743 … return self.first_elem.CreateChildAtOffset(name, index * self.element_size, self.element_type)
753 self.element_type.GetPointerType())
754 return node.CreateChildAtOffset(name, j * self.element_size, self.element_type)
/llvm-project-15.0.7/libcxx/test/libcxx/iterators/bounded_iter/
H A Dpointer_traits.pass.cpp28 …atic_assert(std::is_same<typename PointerTraits::element_type, typename BasePointerTraits::element… in tests()
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/modernize/Inputs/replace-auto-ptr/
H A Dmemory.h14 typedef X element_type; typedef
38 typedef void element_type; typedef

1234