diff options
author | konsumlamm <44230978+konsumlamm@users.noreply.github.com> | 2021-03-05 12:08:03 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-05 12:08:03 +0100 |
commit | 2e8325a19ced18fd7284ec616529453e5915ccb4 (patch) | |
tree | 05c050f5fb840db60766ec655bf770b5daa41d68 /lib | |
parent | 8f1fa3e5b014c4301477f2f1872afde0640906b3 (diff) | |
download | Nim-2e8325a19ced18fd7284ec616529453e5915ccb4.tar.gz |
Remove support for named procs with sugar.=> (#17220)
* Add docs & tests for named procs with sugar.=> * Remove support for named procs in sugar.=> * Resolve conflict * Fix test
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pure/sugar.nim | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/lib/pure/sugar.nim b/lib/pure/sugar.nim index 8d23696ac..aa1cc5fb8 100644 --- a/lib/pure/sugar.nim +++ b/lib/pure/sugar.nim @@ -87,16 +87,6 @@ macro `=>`*(p, b: untyped): untyped = checkPragma(p, pragma) # check again after -> transform - since (1, 3): - if p.kind in {nnkCall, nnkObjConstr}: - # foo(x, y) => x + y - kind = nnkProcDef - name = p[0] - let newP = newNimNode(nnkPar) - for i in 1..<p.len: - newP.add(p[i]) - p = newP - case p.kind of nnkPar, nnkTupleConstr: var untypedBeforeColon = 0 |