public VMValue_arrayinst MakeArrayInst(int size, CILVariable elementType) { int guid = nextguid++; VMValue_arrayinst ret = new VMValue_arrayinst(guid, size, elementType, this); allValues.Add(guid, ret); return ret; }
public override VMValue Duplicate() { VMValue_arrayinst ret = new VMValue_arrayinst(elementType); ret.CopyInternalData(this); return ret; }