Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/experimental/__simd/
H A Dutility.h68 inline constexpr bool __is_non_narrowing_convertible_v<_From, _To, std::void_t<decltype(_To{std::de…
85 … std::void_t<decltype(std::declval<_Generator>()(integral_constant<size_t, _Idx>()))>> =
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/ADT/
H A DStringMapEntry.h20 template <typename T, typename = std::void_t<>>
24 struct CanOutputToOStream<T, std::void_t<decltype(std::declval<std::ostream &>()
/freebsd/contrib/llvm-project/libcxx/include/experimental/
H A Dtype_traits35 template <class...> using void_t = void;
110 using void_t = void;
125 struct _DETECTOR<_Default, void_t<_Op<_Args...>>, _Op, _Args...> {
/freebsd/contrib/llvm-project/libcxx/include/__type_traits/
H A Dvoid_t.h22 using void_t = void; variable
H A Dcommon_type.h50 struct __common_type3<_Tp, _Up, void_t<__cond_type<const _Tp&, const _Up&>>> {
/freebsd/contrib/llvm-project/libc/src/__support/CPP/type_traits/
H A Dvoid_t.h24 using void_t = typename detail::make_void<Ts...>::type; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A Diterator_range.h33 std::void_t<decltype(static_cast<To>(
H A DSTLExtras.h66 struct detector<std::void_t<Op<Args...>>, Op, Args...> {
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowAnalysis.h159 -> std::void_t<decltype(A.transferBranch(
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dtype_traits.cppm
H A Dtype_traits.inc210 using std::void_t;
/freebsd/contrib/llvm-project/libcxx/include/
H A Dtype_traits270 using void_t = void; // since C++17
544 # include <__type_traits/void_t.h>
H A Dvariant262 # include <__type_traits/void_t.h>
1144 template <class _Visitor, class... _Vs, typename = void_t<decltype(std::__as_variant(std::declval<_…
1151 typename = void_t<decltype(std::__as_variant(std::declval<_Vs>()))...>>
H A D__bit_reference38 #include <__type_traits/void_t.h>
H A Dmodule.modulemap.in389 module void_t { header "__type_traits/void_t.h" }
H A Dstring640 # include <__type_traits/void_t.h>
/freebsd/contrib/googletest/googlemock/include/gmock/
H A Dgmock-actions.h303 using void_t = void;
365 struct is_callable_r_impl<void_t<call_result_t<F, Args...>>, R, F, Args...>
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dtype_traits241 using void_t = void; // C++17
H A Dmodule.modulemap2077 …_type_traits_void_t [system] { header "__type_traits/void_t.h" }
H A Dstring627 #include <__cxx03/__type_traits/void_t.h>
/freebsd/lib/libc++/
H A DMakefile1397 C3TTR_HEADERS+= void_t.h
2213 TTR_HEADERS+= void_t.h
H A Dmodule.modulemap389 module void_t { header "__type_traits/void_t.h" }
H A Dlibcxx.imp901 { include: [ "<__type_traits/void_t.h>", "private", "<type_traits>", "public" ] },
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h1196 Analysis, std::void_t<typename Analysis::LegacyWrapper>> = true;
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc3161 SYMBOL(void_t, std::, <type_traits>)