deser/des/impls

    Dark Mode
Search:
Group by:

Procs

proc deserialize(Self: typedesc[bool]; deserializer: var auto): Self:type {.used.}
  Source   Edit
proc deserialize(Self: typedesc[char]; deserializer: var auto): Self:type {.used.}
  Source   Edit
proc deserialize(Self: typedesc[enum]; deserializer: var auto): Self:type {.used.}
  Source   Edit
proc deserialize(self: typedesc[float32]; deserializer: var auto): float32 {.
    used.}
  Source   Edit
proc deserialize(self: typedesc[float64]; deserializer: var auto): float64 {.
    used.}
  Source   Edit
proc deserialize(Self: typedesc[IgnoredAny]; deserializer: var auto): Self:type {.
    used.}
  Source   Edit
proc deserialize(self: typedesc[int8]; deserializer: var auto): int8 {.used.}
  Source   Edit
proc deserialize(self: typedesc[int16]; deserializer: var auto): int16 {.used.}
  Source   Edit
proc deserialize(self: typedesc[int32]; deserializer: var auto): int32 {.used.}
  Source   Edit
proc deserialize(self: typedesc[int64]; deserializer: var auto): int64 {.used.}
  Source   Edit
proc deserialize(self: typedesc[int]; deserializer: var auto): int {.used.}
  Source   Edit
proc deserialize(Self: typedesc[range]; deserializer: var auto): Self:type {.
    used.}
  Source   Edit
proc deserialize(Self: typedesc[ref]; deserializer: var auto): Self:type
  Source   Edit
proc deserialize(Self: typedesc[seq[byte]]; deserializer: var auto): Self:type {.
    used.}
  Source   Edit
proc deserialize(Self: typedesc[string]; deserializer: var auto): Self:type {.
    used.}
  Source   Edit
proc deserialize(Self: typedesc[tuple]; deserializer: var auto): Self:type {.
    used.}
  Source   Edit
proc deserialize(self: typedesc[uint8]; deserializer: var auto): uint8 {.used.}
  Source   Edit
proc deserialize(self: typedesc[uint16]; deserializer: var auto): uint16 {.used.}
  Source   Edit
proc deserialize(self: typedesc[uint32]; deserializer: var auto): uint32 {.used.}
  Source   Edit
proc deserialize(self: typedesc[uint64]; deserializer: var auto): uint64 {.used.}
  Source   Edit
proc deserialize(self: typedesc[uint]; deserializer: var auto): uint {.used.}
  Source   Edit
proc deserialize[Key, Value](Self: typedesc[OrderedTable[Key, Value]];
                             deserializer: var auto): Self:type {.used.}
  Source   Edit
proc deserialize[Key, Value](Self: typedesc[Table[Key, Value]];
                             deserializer: var auto): Self:type {.used.}
  Source   Edit
proc deserialize[Size](Self: typedesc[array[Size, byte]]; deserializer: var auto): Self:type {.
    used.}
  Source   Edit
proc deserialize[Size](Self: typedesc[array[Size, not byte]];
                       deserializer: var auto): Self:type {.used.}
  Source   Edit
proc deserialize[T](self: NoneSeed[T]; deserializer: var auto): T {.used.}
  Source   Edit
proc deserialize[T](Self: typedesc[HashSet[T]]; deserializer: var auto): Self:type {.
    used.}
  Source   Edit
proc deserialize[T](Self: typedesc[Option[T]]; deserializer: var auto): Self:type {.
    used.}
  Source   Edit
proc deserialize[T](Self: typedesc[OrderedSet[T]]; deserializer: var auto): Self:type {.
    used.}
  Source   Edit
proc deserialize[T](Self: typedesc[seq[T]]; deserializer: var auto): Self:type {.
    used.}
  Source   Edit
proc deserialize[T](Self: typedesc[set[T]]; deserializer: var auto): Self:type {.
    used.}
  Source   Edit
proc expecting(self: ArrayVisitor): string {.used.}
  Source   Edit
proc expecting(self: BoolVisitor): string {.used, ...raises: [], tags: [].}
  Source   Edit
proc expecting(self: BytesVisitor): string {.used.}
  Source   Edit
proc expecting(self: CharVisitor): string {.used, ...raises: [], tags: [].}
  Source   Edit
proc expecting(self: EnumVisitor): string {.used.}
  Source   Edit
proc expecting(self: HashSetVisitor): string {.used.}
  Source   Edit
proc expecting(self: IgnoredAnyVisitor): string {.used, ...raises: [], tags: [].}
  Source   Edit
proc expecting(self: OptionVisitor): string {.used.}
  Source   Edit
proc expecting(self: OrderedSetVisitor): string {.used.}
  Source   Edit
proc expecting(self: OrderedTableVisitor): string {.used.}
  Source   Edit
proc expecting(self: RangeVisitor): string {.used.}
  Source   Edit
proc expecting(self: SeqVisitor): string {.used.}
  Source   Edit
proc expecting(self: SetVisitor): string {.used.}
  Source   Edit
proc expecting(self: StringVisitor): string {.used, ...raises: [], tags: [].}
  Source   Edit
proc expecting(self: TableVisitor): string {.used.}
  Source   Edit
proc expecting(self: TupleVisitor): string {.used.}
  Source   Edit
proc expecting(self: Visitor_1392509438): string {.used, ...raises: [], tags: [].}
  Source   Edit
proc expecting(self: Visitor_1392510051): string {.used, ...raises: [], tags: [].}
  Source   Edit
proc expecting(self: Visitor_1392510424): string {.used, ...raises: [], tags: [].}
  Source   Edit
proc expecting(self: Visitor_1392510797): string {.used, ...raises: [], tags: [].}
  Source   Edit
proc expecting(self: Visitor_1392511170): string {.used, ...raises: [], tags: [].}
  Source   Edit
proc expecting(self: Visitor_1392511564): string {.used, ...raises: [], tags: [].}
  Source   Edit
proc expecting(self: Visitor_1392511906): string {.used, ...raises: [], tags: [].}
  Source   Edit
proc expecting(self: Visitor_1392512248): string {.used, ...raises: [], tags: [].}
  Source   Edit
proc expecting(self: Visitor_1392512590): string {.used, ...raises: [], tags: [].}
  Source   Edit
proc expecting(self: Visitor_1392512932): string {.used, ...raises: [], tags: [].}
  Source   Edit
proc expecting(self: Visitor_1392513290): string {.used, ...raises: [], tags: [].}
  Source   Edit
proc expecting(self: Visitor_1392513584): string {.used, ...raises: [], tags: [].}
  Source   Edit
proc expecting[Key, Value](self: OrderedTableVisitor[Key, Value]): string {.used.}
  Source   Edit
proc expecting[Key, Value](self: TableVisitor[Key, Value]): string {.used.}
  Source   Edit
proc expecting[T: enum](self: EnumVisitor[T]): string {.used.}
  Source   Edit
proc expecting[T: range](self: RangeVisitor[T]): string {.used.}
  Source   Edit
proc expecting[T](self: ArrayVisitor[T]): string {.used.}
  Source   Edit
proc expecting[T](self: BytesVisitor[T]): string {.used.}
  Source   Edit
proc expecting[T](self: HashSetVisitor[T]): string {.used.}
  Source   Edit
proc expecting[T](self: OptionVisitor[T]): string {.used.}
  Source   Edit
proc expecting[T](self: OrderedSetVisitor[T]): string {.used.}
  Source   Edit
proc expecting[T](self: SeqVisitor[T]): string {.used.}
  Source   Edit
proc expecting[T](self: SetVisitor[T]): string {.used.}
  Source   Edit
proc expecting[T](self: TupleVisitor[T]): string {.used.}
  Source   Edit
proc visitBool(self: BoolVisitor; value: bool): self.Value {.used, ...raises: [],
    tags: [].}
  Source   Edit
proc visitBool(self: IgnoredAnyVisitor; value: bool): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitBool[Self: ArrayVisitor](self: Self; value: bool): self.Value {.used,
    used.}
  Source   Edit
proc visitBool[Self: BoolVisitor](self: Self; value: bool): self.Value {.used,
    used.}
  Source   Edit
proc visitBool[Self: BytesVisitor](self: Self; value: bool): self.Value {.used,
    used.}
  Source   Edit
proc visitBool[Self: CharVisitor](self: Self; value: bool): self.Value {.used,
    used.}
  Source   Edit
proc visitBool[Self: EnumVisitor](self: Self; value: bool): self.Value {.used,
    used.}
  Source   Edit
proc visitBool[Self: HashSetVisitor](self: Self; value: bool): self.Value {.
    used, used.}
  Source   Edit
proc visitBool[Self: IgnoredAnyVisitor](self: Self; value: bool): self.Value {.
    used, used.}
  Source   Edit
proc visitBool[Self: OptionVisitor](self: Self; value: bool): self.Value {.used,
    used.}
  Source   Edit
proc visitBool[Self: OrderedSetVisitor](self: Self; value: bool): self.Value {.
    used, used.}
  Source   Edit
proc visitBool[Self: OrderedTableVisitor](self: Self; value: bool): self.Value {.
    used, used.}
  Source   Edit
proc visitBool[Self: RangeVisitor](self: Self; value: bool): self.Value {.used,
    used.}
  Source   Edit
proc visitBool[Self: SeqVisitor](self: Self; value: bool): self.Value {.used,
    used.}
  Source   Edit
proc visitBool[Self: SetVisitor](self: Self; value: bool): self.Value {.used,
    used.}
  Source   Edit
proc visitBool[Self: StringVisitor](self: Self; value: bool): self.Value {.used,
    used.}
  Source   Edit
proc visitBool[Self: TableVisitor](self: Self; value: bool): self.Value {.used,
    used.}
  Source   Edit
proc visitBool[Self: TupleVisitor](self: Self; value: bool): self.Value {.used,
    used.}
  Source   Edit
proc visitBool[Self: Visitor_1392509438](self: Self; value: bool): self.Value {.
    used, used.}
  Source   Edit
proc visitBool[Self: Visitor_1392510051](self: Self; value: bool): self.Value {.
    used, used.}
  Source   Edit
proc visitBool[Self: Visitor_1392510424](self: Self; value: bool): self.Value {.
    used, used.}
  Source   Edit
proc visitBool[Self: Visitor_1392510797](self: Self; value: bool): self.Value {.
    used, used.}
  Source   Edit
proc visitBool[Self: Visitor_1392511170](self: Self; value: bool): self.Value {.
    used, used.}
  Source   Edit
proc visitBool[Self: Visitor_1392511564](self: Self; value: bool): self.Value {.
    used, used.}
  Source   Edit
proc visitBool[Self: Visitor_1392511906](self: Self; value: bool): self.Value {.
    used, used.}
  Source   Edit
proc visitBool[Self: Visitor_1392512248](self: Self; value: bool): self.Value {.
    used, used.}
  Source   Edit
proc visitBool[Self: Visitor_1392512590](self: Self; value: bool): self.Value {.
    used, used.}
  Source   Edit
proc visitBool[Self: Visitor_1392512932](self: Self; value: bool): self.Value {.
    used, used.}
  Source   Edit
proc visitBool[Self: Visitor_1392513290](self: Self; value: bool): self.Value {.
    used, used.}
  Source   Edit
proc visitBool[Self: Visitor_1392513584](self: Self; value: bool): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes(self: IgnoredAnyVisitor; value: openArray[byte]): self.Value {.
    used, ...raises: [], tags: [].}
  Source   Edit
proc visitBytes[Self: ArrayVisitor](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: BoolVisitor](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: BytesVisitor](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: CharVisitor](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: EnumVisitor](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: HashSetVisitor](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: IgnoredAnyVisitor](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: OptionVisitor](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: OrderedSetVisitor](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: OrderedTableVisitor](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: RangeVisitor](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: SeqVisitor](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: SetVisitor](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: StringVisitor](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: TableVisitor](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: TupleVisitor](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: Visitor_1392509438](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: Visitor_1392510051](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: Visitor_1392510424](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: Visitor_1392510797](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: Visitor_1392511170](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: Visitor_1392511564](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: Visitor_1392511906](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: Visitor_1392512248](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: Visitor_1392512590](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: Visitor_1392512932](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: Visitor_1392513290](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[Self: Visitor_1392513584](self: Self; value: openArray[byte]): self.Value {.
    used, used.}
  Source   Edit
proc visitBytes[T](self: BytesVisitor[T]; value: openArray[byte]): T {.used.}
  Source   Edit
proc visitChar(self: CharVisitor; value: char): self.Value {.used, ...raises: [],
    tags: [].}
  Source   Edit
proc visitChar(self: IgnoredAnyVisitor; value: char): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitChar[Self: ArrayVisitor](self: Self; value: char): self.Value {.used,
    used.}
  Source   Edit
proc visitChar[Self: BoolVisitor](self: Self; value: char): self.Value {.used,
    used.}
  Source   Edit
proc visitChar[Self: BytesVisitor](self: Self; value: char): self.Value {.used,
    used.}
  Source   Edit
proc visitChar[Self: CharVisitor](self: Self; value: char): self.Value {.used,
    used.}
  Source   Edit
proc visitChar[Self: EnumVisitor](self: Self; value: char): self.Value {.used,
    used.}
  Source   Edit
proc visitChar[Self: HashSetVisitor](self: Self; value: char): self.Value {.
    used, used.}
  Source   Edit
proc visitChar[Self: IgnoredAnyVisitor](self: Self; value: char): self.Value {.
    used, used.}
  Source   Edit
proc visitChar[Self: OptionVisitor](self: Self; value: char): self.Value {.used,
    used.}
  Source   Edit
proc visitChar[Self: OrderedSetVisitor](self: Self; value: char): self.Value {.
    used, used.}
  Source   Edit
proc visitChar[Self: OrderedTableVisitor](self: Self; value: char): self.Value {.
    used, used.}
  Source   Edit
proc visitChar[Self: RangeVisitor](self: Self; value: char): self.Value {.used,
    used.}
  Source   Edit
proc visitChar[Self: SeqVisitor](self: Self; value: char): self.Value {.used,
    used.}
  Source   Edit
proc visitChar[Self: SetVisitor](self: Self; value: char): self.Value {.used,
    used.}
  Source   Edit
proc visitChar[Self: StringVisitor](self: Self; value: char): self.Value {.used,
    used.}
  Source   Edit
proc visitChar[Self: TableVisitor](self: Self; value: char): self.Value {.used,
    used.}
  Source   Edit
proc visitChar[Self: TupleVisitor](self: Self; value: char): self.Value {.used,
    used.}
  Source   Edit
proc visitChar[Self: Visitor_1392509438](self: Self; value: char): self.Value {.
    used, used.}
  Source   Edit
proc visitChar[Self: Visitor_1392510051](self: Self; value: char): self.Value {.
    used, used.}
  Source   Edit
proc visitChar[Self: Visitor_1392510424](self: Self; value: char): self.Value {.
    used, used.}
  Source   Edit
proc visitChar[Self: Visitor_1392510797](self: Self; value: char): self.Value {.
    used, used.}
  Source   Edit
proc visitChar[Self: Visitor_1392511170](self: Self; value: char): self.Value {.
    used, used.}
  Source   Edit
proc visitChar[Self: Visitor_1392511564](self: Self; value: char): self.Value {.
    used, used.}
  Source   Edit
proc visitChar[Self: Visitor_1392511906](self: Self; value: char): self.Value {.
    used, used.}
  Source   Edit
proc visitChar[Self: Visitor_1392512248](self: Self; value: char): self.Value {.
    used, used.}
  Source   Edit
proc visitChar[Self: Visitor_1392512590](self: Self; value: char): self.Value {.
    used, used.}
  Source   Edit
proc visitChar[Self: Visitor_1392512932](self: Self; value: char): self.Value {.
    used, used.}
  Source   Edit
proc visitChar[Self: Visitor_1392513290](self: Self; value: char): self.Value {.
    used, used.}
  Source   Edit
proc visitChar[Self: Visitor_1392513584](self: Self; value: char): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32(self: IgnoredAnyVisitor; value: float32): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitFloat32(self: Visitor_1392513290; value: float32): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitFloat32(self: Visitor_1392513584; value: float32): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitFloat32[Self: ArrayVisitor](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: BoolVisitor](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: BytesVisitor](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: CharVisitor](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: EnumVisitor](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: HashSetVisitor](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: IgnoredAnyVisitor](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: OptionVisitor](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: OrderedSetVisitor](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: OrderedTableVisitor](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: RangeVisitor](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: SeqVisitor](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: SetVisitor](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: StringVisitor](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: TableVisitor](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: TupleVisitor](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: Visitor_1392509438](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: Visitor_1392510051](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: Visitor_1392510424](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: Visitor_1392510797](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: Visitor_1392511170](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: Visitor_1392511564](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: Visitor_1392511906](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: Visitor_1392512248](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: Visitor_1392512590](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: Visitor_1392512932](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: Visitor_1392513290](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[Self: Visitor_1392513584](self: Self; value: float32): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat32[T](self: RangeVisitor[T]; value: float32): T {.used.}
  Source   Edit
proc visitFloat64(self: IgnoredAnyVisitor; value: float64): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitFloat64(self: Visitor_1392513290; value: float64): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitFloat64(self: Visitor_1392513584; value: float64): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitFloat64[Self: ArrayVisitor](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: BoolVisitor](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: BytesVisitor](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: CharVisitor](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: EnumVisitor](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: HashSetVisitor](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: IgnoredAnyVisitor](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: OptionVisitor](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: OrderedSetVisitor](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: OrderedTableVisitor](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: RangeVisitor](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: SeqVisitor](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: SetVisitor](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: StringVisitor](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: TableVisitor](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: TupleVisitor](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: Visitor_1392509438](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: Visitor_1392510051](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: Visitor_1392510424](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: Visitor_1392510797](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: Visitor_1392511170](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: Visitor_1392511564](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: Visitor_1392511906](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: Visitor_1392512248](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: Visitor_1392512590](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: Visitor_1392512932](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: Visitor_1392513290](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[Self: Visitor_1392513584](self: Self; value: float64): self.Value {.
    used, used.}
  Source   Edit
proc visitFloat64[T](self: RangeVisitor[T]; value: float64): T {.used.}
  Source   Edit
proc visitInt8(self: IgnoredAnyVisitor; value: int8): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitInt8(self: Visitor_1392509438; value: int8): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitInt8(self: Visitor_1392510051; value: int8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt8(self: Visitor_1392510424; value: int8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt8(self: Visitor_1392510797; value: int8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt8(self: Visitor_1392511170; value: int8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt8(self: Visitor_1392511564; value: int8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt8(self: Visitor_1392511906; value: int8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt8(self: Visitor_1392512248; value: int8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt8(self: Visitor_1392512590; value: int8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt8(self: Visitor_1392512932; value: int8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt8(self: Visitor_1392513290; value: int8): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitInt8(self: Visitor_1392513584; value: int8): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitInt8[Self: ArrayVisitor](self: Self; value: int8): self.Value {.used,
    used.}
  Source   Edit
proc visitInt8[Self: BoolVisitor](self: Self; value: int8): self.Value {.used,
    used.}
  Source   Edit
proc visitInt8[Self: BytesVisitor](self: Self; value: int8): self.Value {.used,
    used.}
  Source   Edit
proc visitInt8[Self: CharVisitor](self: Self; value: int8): self.Value {.used,
    used.}
  Source   Edit
proc visitInt8[Self: EnumVisitor](self: Self; value: int8): self.Value {.used,
    used.}
  Source   Edit
proc visitInt8[Self: HashSetVisitor](self: Self; value: int8): self.Value {.
    used, used.}
  Source   Edit
proc visitInt8[Self: IgnoredAnyVisitor](self: Self; value: int8): self.Value {.
    used, used.}
  Source   Edit
proc visitInt8[Self: OptionVisitor](self: Self; value: int8): self.Value {.used,
    used.}
  Source   Edit
proc visitInt8[Self: OrderedSetVisitor](self: Self; value: int8): self.Value {.
    used, used.}
  Source   Edit
proc visitInt8[Self: OrderedTableVisitor](self: Self; value: int8): self.Value {.
    used, used.}
  Source   Edit
proc visitInt8[Self: RangeVisitor](self: Self; value: int8): self.Value {.used,
    used.}
  Source   Edit
proc visitInt8[Self: SeqVisitor](self: Self; value: int8): self.Value {.used,
    used.}
  Source   Edit
proc visitInt8[Self: SetVisitor](self: Self; value: int8): self.Value {.used,
    used.}
  Source   Edit
proc visitInt8[Self: StringVisitor](self: Self; value: int8): self.Value {.used,
    used.}
  Source   Edit
proc visitInt8[Self: TableVisitor](self: Self; value: int8): self.Value {.used,
    used.}
  Source   Edit
proc visitInt8[Self: TupleVisitor](self: Self; value: int8): self.Value {.used,
    used.}
  Source   Edit
proc visitInt8[Self: Visitor_1392509438](self: Self; value: int8): self.Value {.
    used, used.}
  Source   Edit
proc visitInt8[Self: Visitor_1392510051](self: Self; value: int8): self.Value {.
    used, used.}
  Source   Edit
proc visitInt8[Self: Visitor_1392510424](self: Self; value: int8): self.Value {.
    used, used.}
  Source   Edit
proc visitInt8[Self: Visitor_1392510797](self: Self; value: int8): self.Value {.
    used, used.}
  Source   Edit
proc visitInt8[Self: Visitor_1392511170](self: Self; value: int8): self.Value {.
    used, used.}
  Source   Edit
proc visitInt8[Self: Visitor_1392511564](self: Self; value: int8): self.Value {.
    used, used.}
  Source   Edit
proc visitInt8[Self: Visitor_1392511906](self: Self; value: int8): self.Value {.
    used, used.}
  Source   Edit
proc visitInt8[Self: Visitor_1392512248](self: Self; value: int8): self.Value {.
    used, used.}
  Source   Edit
proc visitInt8[Self: Visitor_1392512590](self: Self; value: int8): self.Value {.
    used, used.}
  Source   Edit
proc visitInt8[Self: Visitor_1392512932](self: Self; value: int8): self.Value {.
    used, used.}
  Source   Edit
proc visitInt8[Self: Visitor_1392513290](self: Self; value: int8): self.Value {.
    used, used.}
  Source   Edit
proc visitInt8[Self: Visitor_1392513584](self: Self; value: int8): self.Value {.
    used, used.}
  Source   Edit
proc visitInt8[T: range](self: RangeVisitor[T]; value: int8): T {.used.}
  Source   Edit
proc visitInt8[T](self: EnumVisitor[T]; value: int8): T {.used.}
  Source   Edit
proc visitInt16(self: IgnoredAnyVisitor; value: int16): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitInt16(self: Visitor_1392509438; value: int16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt16(self: Visitor_1392510051; value: int16): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitInt16(self: Visitor_1392510424; value: int16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt16(self: Visitor_1392510797; value: int16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt16(self: Visitor_1392511170; value: int16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt16(self: Visitor_1392511564; value: int16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt16(self: Visitor_1392511906; value: int16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt16(self: Visitor_1392512248; value: int16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt16(self: Visitor_1392512590; value: int16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt16(self: Visitor_1392512932; value: int16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt16(self: Visitor_1392513290; value: int16): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitInt16(self: Visitor_1392513584; value: int16): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitInt16[Self: ArrayVisitor](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: BoolVisitor](self: Self; value: int16): self.Value {.used,
    used.}
  Source   Edit
proc visitInt16[Self: BytesVisitor](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: CharVisitor](self: Self; value: int16): self.Value {.used,
    used.}
  Source   Edit
proc visitInt16[Self: EnumVisitor](self: Self; value: int16): self.Value {.used,
    used.}
  Source   Edit
proc visitInt16[Self: HashSetVisitor](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: IgnoredAnyVisitor](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: OptionVisitor](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: OrderedSetVisitor](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: OrderedTableVisitor](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: RangeVisitor](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: SeqVisitor](self: Self; value: int16): self.Value {.used,
    used.}
  Source   Edit
proc visitInt16[Self: SetVisitor](self: Self; value: int16): self.Value {.used,
    used.}
  Source   Edit
proc visitInt16[Self: StringVisitor](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: TableVisitor](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: TupleVisitor](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: Visitor_1392509438](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: Visitor_1392510051](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: Visitor_1392510424](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: Visitor_1392510797](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: Visitor_1392511170](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: Visitor_1392511564](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: Visitor_1392511906](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: Visitor_1392512248](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: Visitor_1392512590](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: Visitor_1392512932](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: Visitor_1392513290](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[Self: Visitor_1392513584](self: Self; value: int16): self.Value {.
    used, used.}
  Source   Edit
proc visitInt16[T: range](self: RangeVisitor[T]; value: int16): T {.used.}
  Source   Edit
proc visitInt16[T](self: EnumVisitor[T]; value: int16): T {.used.}
  Source   Edit
proc visitInt32(self: IgnoredAnyVisitor; value: int32): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitInt32(self: Visitor_1392509438; value: int32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt32(self: Visitor_1392510051; value: int32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt32(self: Visitor_1392510424; value: int32): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitInt32(self: Visitor_1392510797; value: int32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt32(self: Visitor_1392511170; value: int32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt32(self: Visitor_1392511564; value: int32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt32(self: Visitor_1392511906; value: int32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt32(self: Visitor_1392512248; value: int32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt32(self: Visitor_1392512590; value: int32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt32(self: Visitor_1392512932; value: int32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt32(self: Visitor_1392513290; value: int32): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitInt32(self: Visitor_1392513584; value: int32): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitInt32[Self: ArrayVisitor](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: BoolVisitor](self: Self; value: int32): self.Value {.used,
    used.}
  Source   Edit
proc visitInt32[Self: BytesVisitor](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: CharVisitor](self: Self; value: int32): self.Value {.used,
    used.}
  Source   Edit
proc visitInt32[Self: EnumVisitor](self: Self; value: int32): self.Value {.used,
    used.}
  Source   Edit
proc visitInt32[Self: HashSetVisitor](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: IgnoredAnyVisitor](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: OptionVisitor](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: OrderedSetVisitor](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: OrderedTableVisitor](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: RangeVisitor](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: SeqVisitor](self: Self; value: int32): self.Value {.used,
    used.}
  Source   Edit
proc visitInt32[Self: SetVisitor](self: Self; value: int32): self.Value {.used,
    used.}
  Source   Edit
proc visitInt32[Self: StringVisitor](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: TableVisitor](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: TupleVisitor](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: Visitor_1392509438](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: Visitor_1392510051](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: Visitor_1392510424](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: Visitor_1392510797](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: Visitor_1392511170](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: Visitor_1392511564](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: Visitor_1392511906](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: Visitor_1392512248](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: Visitor_1392512590](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: Visitor_1392512932](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: Visitor_1392513290](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[Self: Visitor_1392513584](self: Self; value: int32): self.Value {.
    used, used.}
  Source   Edit
proc visitInt32[T: range](self: RangeVisitor[T]; value: int32): T {.used.}
  Source   Edit
proc visitInt32[T](self: EnumVisitor[T]; value: int32): T {.used.}
  Source   Edit
proc visitInt64(self: IgnoredAnyVisitor; value: int64): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitInt64(self: Visitor_1392509438; value: int64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt64(self: Visitor_1392510051; value: int64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt64(self: Visitor_1392510424; value: int64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt64(self: Visitor_1392510797; value: int64): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitInt64(self: Visitor_1392511170; value: int64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt64(self: Visitor_1392511564; value: int64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt64(self: Visitor_1392511906; value: int64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt64(self: Visitor_1392512248; value: int64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt64(self: Visitor_1392512590; value: int64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt64(self: Visitor_1392512932; value: int64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitInt64(self: Visitor_1392513290; value: int64): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitInt64(self: Visitor_1392513584; value: int64): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitInt64[Self: ArrayVisitor](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: BoolVisitor](self: Self; value: int64): self.Value {.used,
    used.}
  Source   Edit
proc visitInt64[Self: BytesVisitor](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: CharVisitor](self: Self; value: int64): self.Value {.used,
    used.}
  Source   Edit
proc visitInt64[Self: EnumVisitor](self: Self; value: int64): self.Value {.used,
    used.}
  Source   Edit
proc visitInt64[Self: HashSetVisitor](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: IgnoredAnyVisitor](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: OptionVisitor](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: OrderedSetVisitor](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: OrderedTableVisitor](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: RangeVisitor](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: SeqVisitor](self: Self; value: int64): self.Value {.used,
    used.}
  Source   Edit
proc visitInt64[Self: SetVisitor](self: Self; value: int64): self.Value {.used,
    used.}
  Source   Edit
proc visitInt64[Self: StringVisitor](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: TableVisitor](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: TupleVisitor](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: Visitor_1392509438](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: Visitor_1392510051](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: Visitor_1392510424](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: Visitor_1392510797](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: Visitor_1392511170](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: Visitor_1392511564](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: Visitor_1392511906](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: Visitor_1392512248](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: Visitor_1392512590](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: Visitor_1392512932](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: Visitor_1392513290](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[Self: Visitor_1392513584](self: Self; value: int64): self.Value {.
    used, used.}
  Source   Edit
proc visitInt64[T: range](self: RangeVisitor[T]; value: int64): T {.used.}
  Source   Edit
proc visitInt64[T](self: EnumVisitor[T]; value: int64): T {.used.}
  Source   Edit
proc visitMap(self: IgnoredAnyVisitor; map: var auto): self.Value {.used.}
  Source   Edit
proc visitMap[Key, Value](self: OrderedTableVisitor[Key, Value]; map: var auto): OrderedTable[
    Key, Value] {.used.}
  Source   Edit
proc visitMap[Key, Value](self: TableVisitor[Key, Value]; map: var auto): Table[
    Key, Value] {.used.}
  Source   Edit
proc visitMap[Self: ArrayVisitor](self: Self; map: var auto): self.Value {.used,
    used.}
  Source   Edit
proc visitMap[Self: BoolVisitor](self: Self; map: var auto): self.Value {.used,
    used.}
  Source   Edit
proc visitMap[Self: BytesVisitor](self: Self; map: var auto): self.Value {.used,
    used.}
  Source   Edit
proc visitMap[Self: CharVisitor](self: Self; map: var auto): self.Value {.used,
    used.}
  Source   Edit
proc visitMap[Self: EnumVisitor](self: Self; map: var auto): self.Value {.used,
    used.}
  Source   Edit
proc visitMap[Self: HashSetVisitor](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: IgnoredAnyVisitor](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: OptionVisitor](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: OrderedSetVisitor](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: OrderedTableVisitor](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: RangeVisitor](self: Self; map: var auto): self.Value {.used,
    used.}
  Source   Edit
proc visitMap[Self: SeqVisitor](self: Self; map: var auto): self.Value {.used,
    used.}
  Source   Edit
proc visitMap[Self: SetVisitor](self: Self; map: var auto): self.Value {.used,
    used.}
  Source   Edit
proc visitMap[Self: StringVisitor](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: TableVisitor](self: Self; map: var auto): self.Value {.used,
    used.}
  Source   Edit
proc visitMap[Self: TupleVisitor](self: Self; map: var auto): self.Value {.used,
    used.}
  Source   Edit
proc visitMap[Self: Visitor_1392509438](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: Visitor_1392510051](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: Visitor_1392510424](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: Visitor_1392510797](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: Visitor_1392511170](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: Visitor_1392511564](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: Visitor_1392511906](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: Visitor_1392512248](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: Visitor_1392512590](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: Visitor_1392512932](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: Visitor_1392513290](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitMap[Self: Visitor_1392513584](self: Self; map: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitNone(self: IgnoredAnyVisitor): self.Value {.used, ...raises: [], tags: [].}
  Source   Edit
proc visitNone[Self: ArrayVisitor](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: BoolVisitor](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: BytesVisitor](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: CharVisitor](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: EnumVisitor](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: HashSetVisitor](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: IgnoredAnyVisitor](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: OptionVisitor](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: OrderedSetVisitor](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: OrderedTableVisitor](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: RangeVisitor](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: SeqVisitor](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: SetVisitor](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: StringVisitor](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: TableVisitor](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: TupleVisitor](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: Visitor_1392509438](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: Visitor_1392510051](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: Visitor_1392510424](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: Visitor_1392510797](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: Visitor_1392511170](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: Visitor_1392511564](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: Visitor_1392511906](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: Visitor_1392512248](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: Visitor_1392512590](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: Visitor_1392512932](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: Visitor_1392513290](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[Self: Visitor_1392513584](self: Self): self.Value {.used, used.}
  Source   Edit
proc visitNone[T](self: OptionVisitor[T]): Option[T] {.used.}
  Source   Edit
proc visitSeq(self: IgnoredAnyVisitor; sequence: var auto): self.Value {.used.}
  Source   Edit
proc visitSeq[Self: ArrayVisitor](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: BoolVisitor](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: BytesVisitor](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: CharVisitor](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: EnumVisitor](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: HashSetVisitor](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: IgnoredAnyVisitor](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: OptionVisitor](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: OrderedSetVisitor](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: OrderedTableVisitor](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: RangeVisitor](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: SeqVisitor](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: SetVisitor](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: StringVisitor](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: TableVisitor](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: TupleVisitor](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: Visitor_1392509438](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: Visitor_1392510051](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: Visitor_1392510424](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: Visitor_1392510797](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: Visitor_1392511170](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: Visitor_1392511564](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: Visitor_1392511906](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: Visitor_1392512248](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: Visitor_1392512590](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: Visitor_1392512932](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: Visitor_1392513290](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[Self: Visitor_1392513584](self: Self; sequence: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSeq[T](self: ArrayVisitor[T]; sequence: var auto): T {.used.}
  Source   Edit
proc visitSeq[T](self: BytesVisitor[T]; sequence: var auto): T {.used.}
  Source   Edit
proc visitSeq[T](self: HashSetVisitor[T]; sequence: var auto): HashSet[T] {.used.}
  Source   Edit
proc visitSeq[T](self: OrderedSetVisitor[T]; sequence: var auto): OrderedSet[T] {.
    used.}
  Source   Edit
proc visitSeq[T](self: SeqVisitor[T]; sequence: var auto): seq[T] {.used.}
  Source   Edit
proc visitSeq[T](self: SetVisitor[T]; sequence: var auto): set[T] {.used.}
  Source   Edit
proc visitSeq[T](self: TupleVisitor[T]; sequence: var auto): T {.used.}
  Source   Edit
proc visitSome(self: IgnoredAnyVisitor; deserializer: var auto): self.Value {.
    used.}
  Source   Edit
proc visitSome[Self: ArrayVisitor](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: BoolVisitor](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: BytesVisitor](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: CharVisitor](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: EnumVisitor](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: HashSetVisitor](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: IgnoredAnyVisitor](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: OptionVisitor](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: OrderedSetVisitor](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: OrderedTableVisitor](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: RangeVisitor](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: SeqVisitor](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: SetVisitor](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: StringVisitor](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: TableVisitor](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: TupleVisitor](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: Visitor_1392509438](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: Visitor_1392510051](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: Visitor_1392510424](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: Visitor_1392510797](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: Visitor_1392511170](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: Visitor_1392511564](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: Visitor_1392511906](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: Visitor_1392512248](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: Visitor_1392512590](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: Visitor_1392512932](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: Visitor_1392513290](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[Self: Visitor_1392513584](self: Self; deserializer: var auto): self.Value {.
    used, used.}
  Source   Edit
proc visitSome[T](self: OptionVisitor[T]; deserializer: var auto): Option[T] {.
    used.}
  Source   Edit
proc visitString(self: CharVisitor; value: string): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitString(self: IgnoredAnyVisitor; value: sink string): self.Value {.
    used, ...raises: [], tags: [].}
  Source   Edit
proc visitString(self: StringVisitor; value: string): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitString[Self: ArrayVisitor](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: BoolVisitor](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: BytesVisitor](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: CharVisitor](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: EnumVisitor](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: HashSetVisitor](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: IgnoredAnyVisitor](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: OptionVisitor](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: OrderedSetVisitor](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: OrderedTableVisitor](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: RangeVisitor](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: SeqVisitor](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: SetVisitor](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: StringVisitor](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: TableVisitor](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: TupleVisitor](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: Visitor_1392509438](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: Visitor_1392510051](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: Visitor_1392510424](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: Visitor_1392510797](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: Visitor_1392511170](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: Visitor_1392511564](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: Visitor_1392511906](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: Visitor_1392512248](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: Visitor_1392512590](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: Visitor_1392512932](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: Visitor_1392513290](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[Self: Visitor_1392513584](self: Self; value: sink string): self.Value {.
    used, used.}
  Source   Edit
proc visitString[T: enum](self: EnumVisitor[T]; value: sink string): T {.used.}
  Source   Edit
proc visitUint8(self: IgnoredAnyVisitor; value: uint8): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitUint8(self: Visitor_1392509438; value: uint8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint8(self: Visitor_1392510051; value: uint8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint8(self: Visitor_1392510424; value: uint8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint8(self: Visitor_1392510797; value: uint8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint8(self: Visitor_1392511170; value: uint8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint8(self: Visitor_1392511564; value: uint8): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitUint8(self: Visitor_1392511906; value: uint8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint8(self: Visitor_1392512248; value: uint8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint8(self: Visitor_1392512590; value: uint8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint8(self: Visitor_1392512932; value: uint8): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint8(self: Visitor_1392513290; value: uint8): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitUint8(self: Visitor_1392513584; value: uint8): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitUint8[Self: ArrayVisitor](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: BoolVisitor](self: Self; value: uint8): self.Value {.used,
    used.}
  Source   Edit
proc visitUint8[Self: BytesVisitor](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: CharVisitor](self: Self; value: uint8): self.Value {.used,
    used.}
  Source   Edit
proc visitUint8[Self: EnumVisitor](self: Self; value: uint8): self.Value {.used,
    used.}
  Source   Edit
proc visitUint8[Self: HashSetVisitor](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: IgnoredAnyVisitor](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: OptionVisitor](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: OrderedSetVisitor](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: OrderedTableVisitor](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: RangeVisitor](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: SeqVisitor](self: Self; value: uint8): self.Value {.used,
    used.}
  Source   Edit
proc visitUint8[Self: SetVisitor](self: Self; value: uint8): self.Value {.used,
    used.}
  Source   Edit
proc visitUint8[Self: StringVisitor](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: TableVisitor](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: TupleVisitor](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: Visitor_1392509438](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: Visitor_1392510051](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: Visitor_1392510424](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: Visitor_1392510797](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: Visitor_1392511170](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: Visitor_1392511564](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: Visitor_1392511906](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: Visitor_1392512248](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: Visitor_1392512590](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: Visitor_1392512932](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: Visitor_1392513290](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[Self: Visitor_1392513584](self: Self; value: uint8): self.Value {.
    used, used.}
  Source   Edit
proc visitUint8[T: range](self: RangeVisitor[T]; value: uint8): T {.used.}
  Source   Edit
proc visitUint8[T](self: EnumVisitor[T]; value: uint8): T {.used.}
  Source   Edit
proc visitUint16(self: IgnoredAnyVisitor; value: uint16): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitUint16(self: Visitor_1392509438; value: uint16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint16(self: Visitor_1392510051; value: uint16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint16(self: Visitor_1392510424; value: uint16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint16(self: Visitor_1392510797; value: uint16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint16(self: Visitor_1392511170; value: uint16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint16(self: Visitor_1392511564; value: uint16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint16(self: Visitor_1392511906; value: uint16): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitUint16(self: Visitor_1392512248; value: uint16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint16(self: Visitor_1392512590; value: uint16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint16(self: Visitor_1392512932; value: uint16): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint16(self: Visitor_1392513290; value: uint16): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitUint16(self: Visitor_1392513584; value: uint16): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitUint16[Self: ArrayVisitor](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: BoolVisitor](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: BytesVisitor](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: CharVisitor](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: EnumVisitor](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: HashSetVisitor](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: IgnoredAnyVisitor](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: OptionVisitor](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: OrderedSetVisitor](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: OrderedTableVisitor](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: RangeVisitor](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: SeqVisitor](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: SetVisitor](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: StringVisitor](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: TableVisitor](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: TupleVisitor](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: Visitor_1392509438](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: Visitor_1392510051](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: Visitor_1392510424](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: Visitor_1392510797](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: Visitor_1392511170](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: Visitor_1392511564](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: Visitor_1392511906](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: Visitor_1392512248](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: Visitor_1392512590](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: Visitor_1392512932](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: Visitor_1392513290](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[Self: Visitor_1392513584](self: Self; value: uint16): self.Value {.
    used, used.}
  Source   Edit
proc visitUint16[T: range](self: RangeVisitor[T]; value: uint16): T {.used.}
  Source   Edit
proc visitUint16[T](self: EnumVisitor[T]; value: uint16): T {.used.}
  Source   Edit
proc visitUint32(self: IgnoredAnyVisitor; value: uint32): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitUint32(self: Visitor_1392509438; value: uint32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint32(self: Visitor_1392510051; value: uint32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint32(self: Visitor_1392510424; value: uint32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint32(self: Visitor_1392510797; value: uint32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint32(self: Visitor_1392511170; value: uint32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint32(self: Visitor_1392511564; value: uint32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint32(self: Visitor_1392511906; value: uint32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint32(self: Visitor_1392512248; value: uint32): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitUint32(self: Visitor_1392512590; value: uint32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint32(self: Visitor_1392512932; value: uint32): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint32(self: Visitor_1392513290; value: uint32): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitUint32(self: Visitor_1392513584; value: uint32): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitUint32[Self: ArrayVisitor](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: BoolVisitor](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: BytesVisitor](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: CharVisitor](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: EnumVisitor](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: HashSetVisitor](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: IgnoredAnyVisitor](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: OptionVisitor](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: OrderedSetVisitor](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: OrderedTableVisitor](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: RangeVisitor](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: SeqVisitor](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: SetVisitor](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: StringVisitor](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: TableVisitor](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: TupleVisitor](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: Visitor_1392509438](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: Visitor_1392510051](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: Visitor_1392510424](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: Visitor_1392510797](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: Visitor_1392511170](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: Visitor_1392511564](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: Visitor_1392511906](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: Visitor_1392512248](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: Visitor_1392512590](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: Visitor_1392512932](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: Visitor_1392513290](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[Self: Visitor_1392513584](self: Self; value: uint32): self.Value {.
    used, used.}
  Source   Edit
proc visitUint32[T: range](self: RangeVisitor[T]; value: uint32): T {.used.}
  Source   Edit
proc visitUint32[T](self: EnumVisitor[T]; value: uint32): T {.used.}
  Source   Edit
proc visitUint64(self: IgnoredAnyVisitor; value: uint64): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitUint64(self: Visitor_1392509438; value: uint64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint64(self: Visitor_1392510051; value: uint64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint64(self: Visitor_1392510424; value: uint64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint64(self: Visitor_1392510797; value: uint64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint64(self: Visitor_1392511170; value: uint64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint64(self: Visitor_1392511564; value: uint64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint64(self: Visitor_1392511906; value: uint64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint64(self: Visitor_1392512248; value: uint64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint64(self: Visitor_1392512590; value: uint64): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitUint64(self: Visitor_1392512932; value: uint64): self.Value {.used,
    ...raises: [InvalidValue, ValueError], tags: [].}
  Source   Edit
proc visitUint64(self: Visitor_1392513290; value: uint64): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitUint64(self: Visitor_1392513584; value: uint64): self.Value {.used,
    ...raises: [], tags: [].}
  Source   Edit
proc visitUint64[Self: ArrayVisitor](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: BoolVisitor](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: BytesVisitor](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: CharVisitor](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: EnumVisitor](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: HashSetVisitor](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: IgnoredAnyVisitor](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: OptionVisitor](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: OrderedSetVisitor](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: OrderedTableVisitor](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: RangeVisitor](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: SeqVisitor](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: SetVisitor](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: StringVisitor](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: TableVisitor](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: TupleVisitor](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: Visitor_1392509438](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: Visitor_1392510051](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: Visitor_1392510424](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: Visitor_1392510797](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: Visitor_1392511170](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: Visitor_1392511564](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: Visitor_1392511906](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: Visitor_1392512248](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: Visitor_1392512590](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: Visitor_1392512932](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: Visitor_1392513290](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[Self: Visitor_1392513584](self: Self; value: uint64): self.Value {.
    used, used.}
  Source   Edit
proc visitUint64[T: range](self: RangeVisitor[T]; value: uint64): T {.used.}
  Source   Edit
proc visitUint64[T](self: EnumVisitor[T]; value: uint64): T {.used.}
  Source   Edit