add kind check

This commit is contained in:
Jaremy Creechley 2023-07-27 20:08:33 -07:00
parent a7a7e99a2e
commit 388797861d
No known key found for this signature in database
GPG Key ID: 4E66FB67B21D3300

View File

@ -21,7 +21,8 @@ proc undoSymbolResolution(expression, ident: NimNode): NimNode =
macro without*(condition, errorname, body: untyped): untyped =
## Used to place guards that ensure that a Result contains a value.
## Exposes error when Result does not contain a value.
errorname.expectKind(nnkIdent)
let errorIdent = ident $errorname
# Nim's early symbol resolution might have picked up a symbol with the