From 9637d3f8d02bc0ddfd3ca76c81b7a21025cdc568 Mon Sep 17 00:00:00 2001 From: Etan Kissling Date: Fri, 25 Aug 2023 11:28:52 +0200 Subject: [PATCH] remove unused `type` in `makeLimitedUInt` (#5354) The `type L` definition inside `makeLimitedUInt` is unused. Remove it. --- beacon_chain/spec/datatypes/base.nim | 4 ---- 1 file changed, 4 deletions(-) diff --git a/beacon_chain/spec/datatypes/base.nim b/beacon_chain/spec/datatypes/base.nim index dbccffea3..b1e7fb9e5 100644 --- a/beacon_chain/spec/datatypes/base.nim +++ b/beacon_chain/spec/datatypes/base.nim @@ -550,10 +550,6 @@ func getImmutableValidatorData*(validator: Validator): ImmutableValidatorData2 = withdrawal_credentials: validator.withdrawal_credentials) template makeLimitedUInt*(T: untyped, limit: SomeUnsignedInt) = - # A "tigher" type is often used for T, but for the range check to be effective - # it must make sense.. - type L = typeof limit - static: doAssert limit <= distinctBase(T).high() # Many `uint64` values in the spec have a more limited range of valid values func init*(t: type T, value: uint64): Result[T, cstring] =