style: minor fixes
This commit is contained in:
parent
2d019878a5
commit
6a814bd177
4 changed files with 4 additions and 11 deletions
|
@ -12,7 +12,6 @@ struct FailedAssertion: std::exception
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
template<typename Expression_T, typename... Args>
|
template<typename Expression_T, typename... Args>
|
||||||
constexpr void ensure(Expression_T &&expression, std::format_string<Args...> fmt, Args &&...args)
|
constexpr void ensure(Expression_T &&expression, std::format_string<Args...> fmt, Args &&...args)
|
||||||
{
|
{
|
||||||
|
|
|
@ -12,23 +12,18 @@ concept printable = requires(std::ostream &os, T t) {
|
||||||
{ os << t } -> std::same_as<std::ostream &>;
|
{ os << t } -> std::same_as<std::ostream &>;
|
||||||
};
|
};
|
||||||
|
|
||||||
template<
|
// clang-format off
|
||||||
class T,
|
template<class T, auto expr = []{}>
|
||||||
auto expr =
|
|
||||||
[] {
|
|
||||||
}>
|
|
||||||
concept test = requires(T test) {
|
concept test = requires(T test) {
|
||||||
{ test.name } -> printable;
|
{ test.name } -> printable;
|
||||||
|
|
||||||
{ test = expr } -> std::same_as<void>;
|
{ test = expr } -> std::same_as<void>;
|
||||||
};
|
};
|
||||||
|
// clang-format on
|
||||||
|
|
||||||
} // namespace concepts
|
} // namespace concepts
|
||||||
|
|
||||||
|
|
||||||
namespace details {
|
namespace details {
|
||||||
|
|
||||||
|
|
||||||
class Registry
|
class Registry
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
|
@ -23,7 +23,7 @@ lt::test::Suite raii = [] {
|
||||||
};
|
};
|
||||||
|
|
||||||
lt::test::Case { "plenty" } = [] {
|
lt::test::Case { "plenty" } = [] {
|
||||||
for (auto i : std::views::iota(0, 100'001))
|
for (auto idx : std::views::iota(0, 100'001))
|
||||||
{
|
{
|
||||||
Timer {};
|
Timer {};
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,7 +6,6 @@ namespace lt {
|
||||||
|
|
||||||
class Event;
|
class Event;
|
||||||
|
|
||||||
|
|
||||||
class Window
|
class Window
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
Loading…
Add table
Reference in a new issue