style(*): replaces Types... in the template parameters with Ts...

This commit is contained in:
2022-11-16 19:13:37 +08:00
parent f347132725
commit d37eee0d23
12 changed files with 392 additions and 392 deletions

View File

@ -43,10 +43,10 @@ public:
constexpr operator ReferencedType&() const { return *Pointer; }
constexpr ReferencedType& Get() const { return *Pointer; }
template <typename... Types>
constexpr TInvokeResult<ReferencedType&, Types...> operator()(Types&&... Args) const
template <typename... Ts>
constexpr TInvokeResult<ReferencedType&, Ts...> operator()(Ts&&... Args) const
{
return Invoke(Get(), Forward<Types>(Args)...);
return Invoke(Get(), Forward<Ts>(Args)...);
}
constexpr size_t GetTypeHash() const requires CHashable<ReferencedType>
@ -155,9 +155,9 @@ public:
constexpr TOptional(FInvalid) : TOptional() { }
template <typename... Types> requires CConstructibleFrom<OptionalType, Types...>
constexpr explicit TOptional(FInPlace, Types&&... Args)
: Reference(Forward<Types>(Args)...)
template <typename... Ts> requires CConstructibleFrom<OptionalType, Ts...>
constexpr explicit TOptional(FInPlace, Ts&&... Args)
: Reference(Forward<Ts>(Args)...)
{ }
template <typename T = OptionalType> requires CConstructibleFrom<OptionalType, T&&>