diff --git a/serialization/object_serialization.nim b/serialization/object_serialization.nim index acdf5a8..336b905 100644 --- a/serialization/object_serialization.nim +++ b/serialization/object_serialization.nim @@ -234,7 +234,9 @@ proc makeFieldReadersTable(RecordType, ReaderType: distinct type, "Case object `" & $typeof(obj) & "` must have custom `readValue` for `" & $typeof(reader) & "`" type F = FieldTag[RecordType, realFieldName] + {.push hint[ConvFromXtoItselfNotNeeded]: off.} field(obj, realFieldName) = readFieldIMPL(F, reader) + {.pop.} except SerializationError as err: raise err except CatchableError as err: