WPILibC++ 2025.2.1
Loading...
Searching...
No Matches
void_t.h
Go to the documentation of this file.
1// __ _____ _____ _____
2// __| | __| | | | JSON for Modern C++
3// | | |__ | | | | | | version 3.11.3
4// |_____|_____|_____|_|___| https://github.com/nlohmann/json
5//
6// SPDX-FileCopyrightText: 2013-2023 Niels Lohmann <https://nlohmann.me>
7// SPDX-License-Identifier: MIT
8
9#pragma once
10
12
14namespace detail
15{
16
17template<typename ...Ts> struct make_void
18{
19 using type = void;
20};
21template<typename ...Ts> using void_t = typename make_void<Ts...>::type;
22
23} // namespace detail
#define WPI_JSON_NAMESPACE_END
Definition abi_macros.h:59
#define WPI_JSON_NAMESPACE_BEGIN
Definition abi_macros.h:53
detail namespace with internal helper functions
Definition input_adapters.h:32
typename make_void< Ts... >::type void_t
Definition void_t.h:21
type
Definition base.h:937
Definition void_t.h:18
void type
Definition void_t.h:19