diff options
author | Timothee Cour <timothee.cour2@gmail.com> | 2020-06-23 01:06:36 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-23 10:06:36 +0200 |
commit | 511bd947d3a90a5ffedc994a45a36c4eeca63856 (patch) | |
tree | 4620ecd835918d1bbbdc4ef41cffd790356dd451 /compiler | |
parent | 235d8ba069b122f34dee3ab12a34d2fba73326ce (diff) | |
download | Nim-511bd947d3a90a5ffedc994a45a36c4eeca63856.tar.gz |
fix bug in semgnrc: runnableExamples should not semcheck, even with > 1 arg (#14768)
Diffstat (limited to 'compiler')
-rw-r--r-- | compiler/semgnrc.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/semgnrc.nim b/compiler/semgnrc.nim index 23b6e9b9d..3366732ca 100644 --- a/compiler/semgnrc.nim +++ b/compiler/semgnrc.nim @@ -265,7 +265,7 @@ proc semGenericStmt(c: PContext, n: PNode, # We're not interested in the example code during this pass so let's # skip it if s.magic == mRunnableExamples: - inc first + first = result.safeLen # see trunnableexamples.fun3 of skGenericParam: result[0] = newSymNodeTypeDesc(s, fn.info) onUse(fn.info, s) |