• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 //     __ _____ _____ _____
2 //  __|  |   __|     |   | |  JSON for Modern C++
3 // |  |  |__   |  |  | | | |  version 3.11.2
4 // |_____|_____|_____|_|___|  https://github.com/nlohmann/json
5 //
6 // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann <https://nlohmann.me>
7 // SPDX-License-Identifier: MIT
8 
9 #pragma once
10 
11 #include <nlohmann/detail/abi_macros.hpp>
12 
13 NLOHMANN_JSON_NAMESPACE_BEGIN
14 namespace detail
15 {
16 
17 template<typename ...Ts> struct make_void
18 {
19     using type = void;
20 };
21 template<typename ...Ts> using void_t = typename make_void<Ts...>::type;
22 
23 }  // namespace detail
24 NLOHMANN_JSON_NAMESPACE_END
25