fixes latest regression
This commit is contained in:
parent
e4e32bdfbf
commit
49ad6fc3d4
3 changed files with 4 additions and 1 deletions
|
|
@ -101,7 +101,7 @@ proc fuzzyLookup(c: PContext, n: PNode, flags: TSemGenericFlags,
|
|||
let n = n[1]
|
||||
let ident = considerQuotedIdent(n)
|
||||
var s = searchInScopes(c, ident)
|
||||
if s != nil:
|
||||
if s != nil and s.kind in routineKinds:
|
||||
if withinBind in flags:
|
||||
result = newDot(result, symChoice(c, n, s, scClosed))
|
||||
elif s.name.id in ctx:
|
||||
|
|
|
|||
1
todo.txt
1
todo.txt
|
|
@ -1,6 +1,7 @@
|
|||
version 0.9.6
|
||||
=============
|
||||
|
||||
- scopes are still broken for generic instantiation!
|
||||
- integrate the new LL into the devel branch
|
||||
- start experimental branch
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,8 @@ News
|
|||
- ``spawn`` now uses an elaborate self-adapting thread pool and as such
|
||||
has been moved into its own module. So to use it, you now have to import
|
||||
``threadpool``.
|
||||
- The symbol binding rules in generics changed: ``bar`` in ``foo.bar`` is
|
||||
now considered for implicit early binding.
|
||||
|
||||
|
||||
Library Additions
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue