self.resolved = False
# Screw isinstance().
+ self.is_simple = False
self.is_list = False
self.is_expr = False
self.is_container = False
'''
def __init__(self, name, size):
Type.__init__(self, name)
+ self.is_simple = True
self.size = size
self.nmemb = 1
if not m.wire:
continue
if m.type.fixed_size():
- self.size = self.size + m.type.size
+ self.size = self.size + (m.type.size * m.type.nmemb)
else:
self.size = None
break