| /openbsd-src/gnu/llvm/libcxx/include/__memory/ |
| H A D | ranges_uninitialized_algorithms.h | 49 using _ValueType = remove_reference_t<iter_reference_t<_ForwardIterator>>; in operator() 76 using _ValueType = remove_reference_t<iter_reference_t<_ForwardIterator>>; in operator() 96 using _ValueType = remove_reference_t<iter_reference_t<_ForwardIterator>>; in operator() 123 using _ValueType = remove_reference_t<iter_reference_t<_ForwardIterator>>; in operator() 144 using _ValueType = remove_reference_t<iter_reference_t<_ForwardIterator>>; in operator() 171 using _ValueType = remove_reference_t<iter_reference_t<_ForwardIterator>>; in operator() 197 using _ValueType = remove_reference_t<iter_reference_t<_OutputIterator>>; in operator() 234 using _ValueType = remove_reference_t<iter_reference_t<_OutputIterator>>; in operator() 262 using _ValueType = remove_reference_t<iter_reference_t<_OutputIterator>>; in operator() 299 using _ValueType = remove_reference_t<iter_reference_t<_OutputIterator>>; in operator()
|
| /openbsd-src/gnu/llvm/libcxx/include/__utility/ |
| H A D | forward_like.h | 31 using _OverrideRef = _If<is_rvalue_reference_v<_Ap>, remove_reference_t<_Bp>&&, _Bp&>; 34 using _ForwardLike = _OverrideRef<_Ap&&, _CopyConst<remove_reference_t<_Ap>, remove_reference_t<_Bp…
|
| /openbsd-src/gnu/llvm/libcxx/include/__ranges/ |
| H A D | access.h | 179 noexcept(noexcept(ranges::begin(static_cast<const remove_reference_t<_Tp>&>(__t)))) 180 -> decltype( ranges::begin(static_cast<const remove_reference_t<_Tp>&>(__t))) 181 { return ranges::begin(static_cast<const remove_reference_t<_Tp>&>(__t)); } 207 noexcept(noexcept(ranges::end(static_cast<const remove_reference_t<_Tp>&>(__t)))) 208 -> decltype( ranges::end(static_cast<const remove_reference_t<_Tp>&>(__t))) 209 { return ranges::end(static_cast<const remove_reference_t<_Tp>&>(__t)); }
|
| H A D | data.h | 89 noexcept(noexcept(ranges::data(static_cast<const remove_reference_t<_Tp>&>(__t)))) 90 -> decltype( ranges::data(static_cast<const remove_reference_t<_Tp>&>(__t))) 91 { return ranges::data(static_cast<const remove_reference_t<_Tp>&>(__t)); }
|
| H A D | rbegin.h | 108 noexcept(noexcept(ranges::rbegin(static_cast<const remove_reference_t<_Tp>&>(__t)))) 109 -> decltype( ranges::rbegin(static_cast<const remove_reference_t<_Tp>&>(__t))) 110 { return ranges::rbegin(static_cast<const remove_reference_t<_Tp>&>(__t)); }
|
| H A D | rend.h | 112 noexcept(noexcept(ranges::rend(static_cast<const remove_reference_t<_Tp>&>(__t)))) 113 -> decltype( ranges::rend(static_cast<const remove_reference_t<_Tp>&>(__t))) 114 { return ranges::rend(static_cast<const remove_reference_t<_Tp>&>(__t)); }
|
| H A D | elements_view.h | 60 __has_tuple_element<remove_reference_t<range_reference_t<_View>>, _Np> && 160 __has_tuple_element<remove_reference_t<range_reference_t<_View>>, _Np> && 330 __has_tuple_element<remove_reference_t<range_reference_t<_View>>, _Np> &&
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | ErrorOr.h | 61 using wrap = std::reference_wrapper<std::remove_reference_t<T>>; 67 using reference = std::remove_reference_t<T> &; 68 using const_reference = const std::remove_reference_t<T> &; 69 using pointer = std::remove_reference_t<T> *; 70 using const_pointer = const std::remove_reference_t<T> *;
|
| H A D | Error.h | 476 using wrap = std::reference_wrapper<std::remove_reference_t<T>>; 485 using reference = std::remove_reference_t<T> &; 486 using const_reference = const std::remove_reference_t<T> &; 487 using pointer = std::remove_reference_t<T> *; 488 using const_pointer = const std::remove_reference_t<T> *; 826 decltype(&std::remove_reference_t<HandlerT>::operator())> {};
|
| /openbsd-src/gnu/llvm/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StandardLibrary.cpp | 32 SymbolNames = new std::remove_reference_t<decltype(*SymbolNames)>[SymCount]; in initialize() 34 new std::remove_reference_t<decltype(*SymbolHeaderIDs)>[SymCount]; in initialize() 35 NamespaceSymbols = new std::remove_reference_t<decltype(*NamespaceSymbols)>; in initialize() 36 HeaderIDs = new std::remove_reference_t<decltype(*HeaderIDs)>; in initialize()
|
| /openbsd-src/gnu/llvm/libcxx/include/__algorithm/ |
| H A D | ranges_shuffle.h | 44 requires permutable<_Iter> && uniform_random_bit_generator<remove_reference_t<_Gen>> 52 requires permutable<iterator_t<_Range>> && uniform_random_bit_generator<remove_reference_t<_Gen>>
|
| H A D | ranges_sample.h | 42 uniform_random_bit_generator<remove_reference_t<_Gen>> 54 uniform_random_bit_generator<remove_reference_t<_Gen>>
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/orc/ |
| H A D | error.h | 190 using wrap = std::reference_wrapper<std::remove_reference_t<T>>; 195 using reference = std::remove_reference_t<T> &; 196 using const_reference = const std::remove_reference_t<T> &; 197 using pointer = std::remove_reference_t<T> *; 198 using const_pointer = const std::remove_reference_t<T> *;
|
| /openbsd-src/gnu/llvm/libcxx/include/__type_traits/ |
| H A D | common_reference.h | 48 template<class _Ap, class _Bp, class _Xp = remove_reference_t<_Ap>, class _Yp = remove_reference_t<… 69 using __common_ref_C = remove_reference_t<__common_ref_t<_Xp&, _Yp&>>&&;
|
| H A D | remove_reference.h | 39 template <class _Tp> using remove_reference_t = __libcpp_remove_reference_t<_Tp>; variable
|
| /openbsd-src/gnu/llvm/llvm/lib/XRay/ |
| H A D | FDRTraceWriter.cpp | 24 std::tuple_size<std::remove_reference_t<Tuple>>::value), 34 std::tuple_size<std::remove_reference_t<Tuple>>::value),
|
| /openbsd-src/gnu/llvm/llvm/lib/Passes/ |
| H A D | PassBuilder.cpp | 1239 std::remove_reference_t<decltype(CREATE_PASS)>, Module>()); \ in parseModulePass() 1244 std::remove_reference_t<decltype(CREATE_PASS)>>()); \ in parseModulePass() 1373 std::remove_reference_t<decltype(CREATE_PASS)>, \ in parseCGSCCPass() 1380 std::remove_reference_t<decltype(CREATE_PASS)>>()); \ in parseCGSCCPass() 1495 std::remove_reference_t<decltype(CREATE_PASS)>, Function>()); \ in parseFunctionPass() 1500 std::remove_reference_t<decltype(CREATE_PASS)>>()); \ in parseFunctionPass() 1591 std::remove_reference_t<decltype(CREATE_PASS)>, Loop, \ in parseLoopPass() 1598 std::remove_reference_t<decltype(CREATE_PASS)>>()); \ in parseLoopPass() 1614 std::remove_reference_t<decltype(CREATE_PASS)>>(); \ in parseAAPassName() 1620 std::remove_reference_t<decltype(CREATE_PASS)>>(); \ in parseAAPassName()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
| H A D | STLForwardCompat.h | 32 using type = std::remove_cv_t<std::remove_reference_t<T>>;
|
| H A D | STLFunctionalExtras.h | 64 : callback(callback_fn<std::remove_reference_t<Callable>>), in callback()
|
| H A D | STLExtras.h | 60 std::remove_reference_t<decltype(*std::begin(std::declval<RangeT &>()))>; 226 using value_type = std::remove_reference_t<T>; 280 using StorageT = std::conditional_t<IsPtr, T, std::remove_reference_t<T> *>; 408 std::remove_reference_t<ReferenceTy>, 410 std::remove_reference_t<ReferenceTy> *, ReferenceTy> { 448 std::remove_reference_t<ReferenceTy>, 450 std::remove_reference_t<ReferenceTy> *, ReferenceTy> { 481 struct has_rbegin : has_rbegin_impl<std::remove_reference_t<Ty>> {}; 928 std::remove_const_t<std::remove_reference_t<decltype(*I)>>> { 936 std::remove_reference_t<decltype(*std::declval<Iter>())>>>; [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | TransformTypeTraits.def | 25 TRANSFORM_TYPE_TRAIT_DEF(RemoveReference, remove_reference_t)
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | WrapperFunctionUtils.h | 205 decltype(&std::remove_reference_t<WrapperFunctionImplT>::operator()), 268 decltype(&std::remove_reference_t<WrapperFunctionImplT>::operator()), 480 std::remove_reference_t<SendDeserializedResultFn>, in callAsync() 520 detail::WrapperFunctionHandlerHelper<std::remove_reference_t<HandlerT>, in handle() 530 std::remove_reference_t<HandlerT>, ResultSerializer, SPSTagTs...>; in handleAsync()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-xray/ |
| H A D | trie-node.h | 51 std::remove_reference_t<TrieNode<T> *> NewParent, in mergeTrieNodes()
|
| /openbsd-src/gnu/llvm/libcxx/include/ |
| H A D | span | 112 span(It, EndOrSize) -> span<remove_reference_t<iter_reference_t<_It>>>; 124 span(R&&) -> span<remove_reference_t<ranges::range_reference_t<R>>>; 191 is_convertible_v<remove_reference_t<ranges::range_reference_t<_Range>>(*)[], _ElementType(*)[]>; 197 …le_iterator = contiguous_iterator<_It> && __span_array_convertible<remove_reference_t<iter_referen… 571 span(_It, _EndOrSize) -> span<remove_reference_t<iter_reference_t<_It>>>; 584 span(_Range&&) -> span<remove_reference_t<ranges::range_reference_t<_Range>>>;
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/FuzzMutate/ |
| H A D | Random.h | 73 typename ElT = std::remove_reference_t<
|