| 12345678910111213141516171819202122232425262728 | // Copyright The OpenTelemetry Authors// SPDX-License-Identifier: Apache-2.0#pragma once#include "opentelemetry/version.h"OPENTELEMETRY_BEGIN_NAMESPACEnamespace nostd{namespace detail{template <class...>struct voider{  using type = void;};}  // namespace detail/** * Back port of std::void_t * * Note: voider workaround is required for gcc-4.8 to make SFINAE work */template <class... Tx>using void_t = typename detail::voider<Tx...>::type;}  // namespace nostdOPENTELEMETRY_END_NAMESPACE
 |