':param signed:  Whether the value is signed or not
:param label:   The type label.
:param addr:    The memory address (expression).
:param length:  The length (expression).'

def __init__(self, signed=False, addr=None, length=None, label=None):

    super(SimTypeLength, self).__init__(signed=signed, label=label)
    self.addr = addr
    self.length = length
