boolean isSameArrayType(ArrayInfo other) { return arrayName.equals(other.arrayName) && elementType.equals(other.elementType) && dimensionNumber == other.dimensionNumber; }