diff options
| -rw-r--r-- | src/protobuf/gen.nim | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/protobuf/gen.nim b/src/protobuf/gen.nim index c21565e..acf9504 100644 --- a/src/protobuf/gen.nim +++ b/src/protobuf/gen.nim @@ -584,7 +584,10 @@ macro generateEnumType*(x: typed): typed = result = newStmtList(nnkTypeSection.newTree( nnkTypeDef.newTree( - postfix(ident(name), "*"), + nnkPragmaExpr.newTree( + postfix(ident(name), "*"), + nnkPragma.newTree(ident("pure")) + ), newEmptyNode(), enumTy ) |
