remove remnants of tyIter
This commit is contained in:
parent
8aecacc1df
commit
6f7b891bdc
11 changed files with 22 additions and 26 deletions
|
|
@ -106,7 +106,7 @@ proc getUniqueType*(key: PType): PType =
|
|||
of tyDistinct:
|
||||
if key.deepCopy != nil: result = key
|
||||
else: result = getUniqueType(lastSon(key))
|
||||
of tyGenericInst, tyOrdinal, tyMutable, tyConst, tyIter, tyStatic:
|
||||
of tyGenericInst, tyOrdinal, tyMutable, tyConst, tyStatic:
|
||||
result = getUniqueType(lastSon(key))
|
||||
#let obj = lastSon(key)
|
||||
#if obj.sym != nil and obj.sym.name.s == "TOption":
|
||||
|
|
@ -153,6 +153,7 @@ proc getUniqueType*(key: PType): PType =
|
|||
else:
|
||||
# ugh, we need the canon here:
|
||||
result = slowSearch(key, k)
|
||||
of tyUnused: internalError("getUniqueType")
|
||||
|
||||
proc tableGetType*(tab: TIdTable, key: PType): RootRef =
|
||||
# returns nil if we need to declare this type
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue