- def __init__(self, keyType, valueTypes):
- Type.__init__(self, (Pointer(Const(Int))).expr)
+ def __init__(self, keyType, valueTypes, isConst = True):
+ if isConst:
+ Type.__init__(self, (Pointer(Const(Int))).expr)
+ else:
+ Type.__init__(self, (Pointer(Int)).expr)