Searched refs:void_t (Results 1 – 18 of 18) sorted by relevance
| /src/contrib/llvm-project/libcxx/include/experimental/__simd/ |
| H A D | utility.h | 68 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>()))>> =
|
| /src/contrib/llvm-project/llvm/include/llvm/Testing/ADT/ |
| H A D | StringMapEntry.h | 20 template <typename T, typename = std::void_t<>> 24 struct CanOutputToOStream<T, std::void_t<decltype(std::declval<std::ostream &>()
|
| /src/contrib/llvm-project/libcxx/include/experimental/ |
| H A D | type_traits | 35 template <class...> using void_t = void; 107 using void_t = void; 122 struct _DETECTOR<_Default, void_t<_Op<_Args...>>, _Op, _Args...> {
|
| /src/contrib/llvm-project/libcxx/include/__type_traits/ |
| H A D | void_t.h | 22 using void_t = void; variable
|
| H A D | common_type.h | 36 struct __common_type3<_Tp, _Up, void_t<__cond_type<const _Tp&, const _Up&>>> {
|
| /src/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | iterator_range.h | 33 std::void_t<decltype(static_cast<To>(
|
| H A D | STLExtras.h | 66 struct detector<std::void_t<Op<Args...>>, Op, Args...> {
|
| /src/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | DataflowAnalysis.h | 159 -> std::void_t<decltype(A.transferBranch(
|
| /src/contrib/llvm-project/libcxx/modules/std/ |
| H A D | type_traits.inc | 199 using std::void_t;
|
| /src/contrib/llvm-project/libcxx/include/ |
| H A D | type_traits | 241 using void_t = void; // C++17 506 # include <__type_traits/void_t.h>
|
| H A D | variant | 249 #include <__type_traits/void_t.h> 1153 template <class _Visitor, class... _Vs, typename = void_t<decltype(std::__as_variant(std::declval<_… 1161 typename = void_t<decltype(std::__as_variant(std::declval<_Vs>()))...>>
|
| H A D | module.modulemap | 2080 …_type_traits_void_t [system] { header "__type_traits/void_t.h" }
|
| H A D | string | 634 #include <__type_traits/void_t.h>
|
| /src/contrib/googletest/googlemock/include/gmock/ |
| H A D | gmock-actions.h | 303 using void_t = void; 365 struct is_callable_r_impl<void_t<call_result_t<F, Args...>>, R, F, Args...>
|
| /src/lib/libc++/ |
| H A D | Makefile | 1335 TTR_HEADERS+= void_t.h
|
| H A D | libcxx.imp | 841 { include: [ "<__type_traits/void_t.h>", "private", "<type_traits>", "public" ] },
|
| /src/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 1184 Analysis, std::void_t<typename Analysis::LegacyWrapper>> = true;
|
| /src/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 3089 SYMBOL(void_t, std::, <type_traits>)
|