Home
last modified time | relevance | path

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

/src/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>()))>> =
/src/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 &>()
/src/contrib/llvm-project/libcxx/include/experimental/
H A Dtype_traits35 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 Dvoid_t.h22 using void_t = void; variable
H A Dcommon_type.h36 struct __common_type3<_Tp, _Up, void_t<__cond_type<const _Tp&, const _Up&>>> {
/src/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...> {
/src/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowAnalysis.h159 -> std::void_t<decltype(A.transferBranch(
/src/contrib/llvm-project/libcxx/modules/std/
H A Dtype_traits.inc199 using std::void_t;
/src/contrib/llvm-project/libcxx/include/
H A Dtype_traits241 using void_t = void; // C++17
506 # include <__type_traits/void_t.h>
H A Dvariant249 #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 Dmodule.modulemap2080 …_type_traits_void_t [system] { header "__type_traits/void_t.h" }
H A Dstring634 #include <__type_traits/void_t.h>
/src/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...>
/src/lib/libc++/
H A DMakefile1335 TTR_HEADERS+= void_t.h
H A Dlibcxx.imp841 { include: [ "<__type_traits/void_t.h>", "private", "<type_traits>", "public" ] },
/src/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h1184 Analysis, std::void_t<typename Analysis::LegacyWrapper>> = true;
/src/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc3089 SYMBOL(void_t, std::, <type_traits>)