Home
last modified time | relevance | path

Searched refs:__overload (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/
H A Dforwarding-reference-overload.cpp137 template <class... _Types> struct __overload;
139 struct __overload<_Tp, _Types...> : __overload<_Types...> { struct
140 using __overload<_Types...>::operator();
144 using __best_match_t = typename result_of_t<__overload<_Types...>(_Tp&&)>::type;
/llvm-project-15.0.7/libcxx/include/
H A Dvariant1226 struct __overload {
1239 struct __overload<bool, _Idx> : __overload_bool<bool, _Idx> {};
1241 struct __overload<bool const, _Idx> : __overload_bool<bool const, _Idx> {};
1243 struct __overload<bool volatile, _Idx> : __overload_bool<bool volatile, _Idx> {};
1245 struct __overload<bool const volatile, _Idx> : __overload_bool<bool const volatile, _Idx> {};
1259 using _Apply _LIBCPP_NODEBUG = __all_overloads<__overload<_Types, _Idx>...>;