Fix #3367
This commit is contained in:
parent
371470e73f
commit
a8e547971f
1 changed files with 10 additions and 7 deletions
|
|
@ -1265,6 +1265,9 @@ proc computeSizeAux(typ: PType, a: var BiggestInt): BiggestInt =
|
|||
else: result = 8
|
||||
a = result
|
||||
of tySet:
|
||||
if typ.sons[0].kind == tyGenericParam:
|
||||
result = szUnknownSize
|
||||
else:
|
||||
length = lengthOrd(typ.sons[0])
|
||||
if length <= 8: result = 1
|
||||
elif length <= 16: result = 2
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue