Lely core libraries
2.3.4
|
Go to the source code of this file.
Typedefs | |
template<class... T> | |
using | lely::compat::void_t = typename detail::make_void< T... >::type |
Utility metafunction that maps a sequence of any types to the type void . More... | |
This header file is part of the compatibility library; it includes <type_traits>
and defines any missing functionality.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Definition in file type_traits.hpp.
using lely::compat::void_t = typedef typename detail::make_void<T...>::type |
Utility metafunction that maps a sequence of any types to the type void
.
The standard definition, template <class...> using void_t = void;
, does not work on GCC 4.9.
Definition at line 186 of file type_traits.hpp.