Handle different enum sizes in reprAux (#5207)

This commit is contained in:
Brandon Pickering 2017-01-10 20:54:04 -08:00 • committed by Andreas Rumpf
commit c98a8f3701
2 changed files with 34 additions and 1 deletions

View file

@ -0,0 +1,25 @@
discard """
output: '''
1
[a, b]
2
[c, d]
4
[e, f]'''
"""
# issue 5045
type size1 = enum a, b
echo sizeof(size1)
echo repr([a, b])
type size2 = enum c=0, d=20000
echo sizeof(size2)
echo repr([c, d])
type size4 = enum e=0, f=2000000000
echo sizeof(size4)
echo repr([e, f])