This commit is contained in:
Araq
2015-08-10 01:31:42 +02:00
parent 799e0f3274
commit 36a90c6044
3 changed files with 13 additions and 2 deletions

View File

@@ -57,7 +57,7 @@ proc semGenericStmtSymbol(c: PContext, n: PNode, s: PSym,
of skUnknown:
# Introduced in this pass! Leave it as an identifier.
result = n
of skProc, skMethod, skIterators, skConverter:
of skProc, skMethod, skIterators, skConverter, skModule:
result = symChoice(c, n, s, scOpen)
of skTemplate:
if macroToExpand(s):
@@ -225,7 +225,7 @@ proc semGenericStmt(c: PContext, n: PNode,
of skUnknown, skParam:
# Leave it as an identifier.
discard
of skProc, skMethod, skIterators, skConverter:
of skProc, skMethod, skIterators, skConverter, skModule:
result.sons[0] = symChoice(c, fn, s, scOption)
first = 1
of skGenericParam:

View File

@@ -0,0 +1,2 @@
proc mmodule_same_as_proc*(x: string) = discard

View File

@@ -0,0 +1,9 @@
# bug #1965
import mmodule_same_as_proc
proc test[T](t: T) =
mmodule_same_as_proc"a"
test(0)