@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		BitFieldPackingImpl other = (BitFieldPackingImpl) obj;
		return typeAlignmentEnabled == other.typeAlignmentEnabled &&
			useMSConvention == other.useMSConvention &&
			zeroLengthBoundary == other.zeroLengthBoundary;
	}
Restore settings from a {@code <bitfield_packing>} tag in an XML stream.
The XML is designed to override existing settings from the default constructor
@param parser is the XML stream
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/BitFieldPackingImpl.java