21 lines
323 B
C++
21 lines
323 B
C++
/*
|
|
* Copyright (C) 2022 Riyyi
|
|
*
|
|
* SPDX-License-Identifier: MIT
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
namespace Util {
|
|
|
|
namespace Detail {
|
|
|
|
// Avoid ODR (One Definition Rule) violations,
|
|
// variable templates are required to have external linkage
|
|
template<typename T>
|
|
constexpr T staticConst {};
|
|
|
|
} // namespace Detail
|
|
|
|
} // namespace Util
|