Skip to content

Commit

Permalink
Reformat code
Browse files Browse the repository at this point in the history
  • Loading branch information
slonopotamus committed Aug 6, 2024
1 parent 86f6fcd commit f02eac5
Showing 1 changed file with 11 additions and 12 deletions.
23 changes: 11 additions & 12 deletions Source/UEST/Public/UEST.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,21 +19,20 @@ namespace UEST
}

template<typename M, typename T, typename... P>
concept Matcher = requires(M const m, const T& t, P... p)
{
concept Matcher = requires(M const m, const T& t, P... p) {
{ M{p...} };
{ m.Matches(t) } -> std::same_as<bool>;
{ m.Describe() } -> std::same_as<FString>;
};

template<typename M, typename T, typename... P>
requires Matcher<M, T, P...>
requires Matcher<M, T, P...>
struct Passthrough
{
M Matcher;

explicit Passthrough(P... Args)
: Matcher{MoveTemp(Args)...}
: Matcher{MoveTemp(Args)...}
{
}

Expand Down Expand Up @@ -121,7 +120,7 @@ namespace UEST
}
} False;

template<typename T, typename P=T>
template<typename T, typename P = T>
// TODO: Add requires
struct EqualTo final
{
Expand All @@ -143,7 +142,7 @@ namespace UEST
}
};

template<typename T, typename P=T>
template<typename T, typename P = T>
// TODO: Add requires
struct LessThan final
{
Expand All @@ -165,7 +164,7 @@ namespace UEST
}
};

template<typename T, typename P=T>
template<typename T, typename P = T>
// TODO: Add requires
struct LessThanOrEqualTo final
{
Expand All @@ -187,7 +186,7 @@ namespace UEST
}
};

template<typename T, typename P=T>
template<typename T, typename P = T>
// TODO: Add requires
struct GreaterThan final
{
Expand All @@ -209,7 +208,7 @@ namespace UEST
}
};

template<typename T, typename P=T>
template<typename T, typename P = T>
// TODO: Add requires
struct GreaterThanOrEqualTo final
{
Expand All @@ -231,7 +230,7 @@ namespace UEST
}
};

template<typename T, typename P1=T, typename P2=T>
template<typename T, typename P1 = T, typename P2 = T>
// TODO: Add requires
struct InRange final
{
Expand Down Expand Up @@ -260,8 +259,8 @@ namespace UEST
}
};

template<template <typename...> typename M, typename T, typename... P>
requires Matcher<M<T, P...>, T, P...>
template<template<typename...> typename M, typename T, typename... P>
requires Matcher<M<T, P...>, T, P...>
struct Not
{
M<T, P...> Nested;
Expand Down

0 comments on commit f02eac5

Please sign in to comment.