fix `num` imports

This commit is contained in:
Shiz 2021-07-01 06:11:35 +02:00
parent b837384672
commit c8a5231e85
1 changed files with 11 additions and 3 deletions

View File

@ -5,7 +5,15 @@ from .core.expr import BaseExpr, Expr, const, infer
from .core.meta import Wrapper, Generic
from .types.data import Nothing, Static, Ignored, Data, data, Bits
from .types.num import *
from .types.num import (
Bool, Int, Float, bool, int8, uint8,
int16, uint16, int16be, int16le, uint16be, uint16le,
int32, uint32, int32be, int32le, uint32be, uint32le,
int64, uint64, int64be, int64le, uint64be, uint64le,
float16, float16le, float16be, binary16, binary16le, binary16be, half,
float32, float32le, float32be, binary32, binary32le, binary32be, float_,
float64, float64le, float64be, binary64, binary64le, binary64be, double,
)
from .types.str import Str, StrType
from .types.seq import Arr, Tuple
from .types.struct import StructType, Struct
@ -31,8 +39,8 @@ __all__ = [x.__name__ for x in {
'data', 'bool',
'int8', 'uint8',
'int16', 'uint16', 'int16be', 'int16le', 'uint16be', 'uint16le',
'int32', 'uint32', 'int32be', 'int32le', 'uint32le', 'uint32le',
'int32', 'uint64', 'int64be', 'int64le', 'uint64le', 'uint64le',
'int32', 'uint32', 'int32be', 'int32le', 'uint32be', 'uint32le',
'int64', 'uint64', 'int64be', 'int64le', 'uint64be', 'uint64le',
'float16', 'float16le', 'float16be', 'binary16', 'binary16le', 'binary16be', 'half',
'float32', 'float32le', 'float32be', 'binary32', 'binary32le', 'binary32be', 'float_',
'float64', 'float64le', 'float64be', 'binary64', 'binary64le', 'binary64be', 'double',