This commit is contained in:
Zahary Karadjov
2014-03-15 12:04:57 +02:00
parent cf8fe16a48
commit 4d2c948281
3 changed files with 3 additions and 2 deletions

View File

@@ -518,7 +518,7 @@ proc searchForInnerProcs(o: POuterContext, n: PNode) =
else:
internalError(it.info, "transformOuter")
of nkProcDef, nkMethodDef, nkConverterDef, nkMacroDef, nkTemplateDef,
nkClosure:
nkClosure, nkTypeSection:
# don't recurse here:
# XXX recurse here and setup 'up' pointers
discard

View File

@@ -34,6 +34,7 @@ type
T.x
y(T)
intval T.y
let y = intval(T.y)
proc y(x: TObj): int = 10

View File

@@ -25,7 +25,7 @@ type
C.len is Ordinal
items(c) is iterator
for value in C:
value.type is T
type(value) is T
proc takesIntContainer(c: Container[int]) =
for e in c: echo e