diff options
author | Yuriy Glukhov <yglukhov@users.noreply.github.com> | 2020-09-16 20:41:57 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-16 19:41:57 +0200 |
commit | 28a64869f0a5b96ee491a2a4210461709d4800fa (patch) | |
tree | 548068cc1cf760b54e4603aa65360ebdf685e521 | |
parent | 8b66412a8bfebcd53f09d0e608b418a05d13516a (diff) | |
download | Nim-28a64869f0a5b96ee491a2a4210461709d4800fa.tar.gz |
Fixed undeclared nimIdentNormalize compilation error in parseEnum (#15343)
-rw-r--r-- | lib/pure/strutils.nim | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/pure/strutils.nim b/lib/pure/strutils.nim index 20010ff81..156929dee 100644 --- a/lib/pure/strutils.nim +++ b/lib/pure/strutils.nim @@ -1294,8 +1294,7 @@ macro genEnumStmt(typ: typedesc, argSym: typed, default: typed): untyped = let typ = typ.getTypeInst[1] let impl = typ.getImpl[2] expectKind impl, nnkEnumTy - result = nnkCaseStmt.newTree(nnkDotExpr.newTree(argSym, - bindSym"nimIdentNormalize")) + result = nnkCaseStmt.newTree(newCall(bindSym"nimIdentNormalize", argSym)) # stores all processed field strings to give error msg for ambiguous enums var foundFields: seq[string] = @[] var fStr = "" # string of current field |