Home
last modified time | relevance | path

Searched refs:default_accessor (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__mdspan/
H A Ddefault_accessor.h40 struct default_accessor { struct
44 using offset_policy = default_accessor; argument
49 _LIBCPP_HIDE_FROM_ABI constexpr default_accessor() noexcept = default; argument
52 _LIBCPP_HIDE_FROM_ABI constexpr default_accessor(default_accessor<_OtherElementType>) noexcept {} in requires() argument
H A Dmdspan.h65 class _AccessorPolicy = default_accessor<_ElementType> >
/freebsd/contrib/llvm-project/libcxx/include/
H A Dmdspan32 // [mdspan.accessor.default], class template default_accessor
34 class default_accessor;
38 class AccessorPolicy = default_accessor<ElementType>>
254 // default_accessor synopsis
258 struct default_accessor {
259 using offset_policy = default_accessor;
264 constexpr default_accessor() noexcept = default;
266 constexpr default_accessor(default_accessor<OtherElementType>) noexcept;
276 class AccessorPolicy = default_accessor<ElementType>>
415 # include <__mdspan/default_accessor.h>
H A Dmodule.modulemap1492 module std_private_mdspan_default_accessor [system] { header "__mdspan/default_accessor.h" }
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dmdspan.cppm
/freebsd/lib/libc++/
H A DMakefile912 MDS_HEADERS+= default_accessor.h
H A Dlibcxx.imp514 { include: [ "<__mdspan/default_accessor.h>", "private", "<mdspan>", "public" ] },