private static AbstractIntegerDataType[] getUnsignedTypes() {
		if (unsignedTypes == null) {
			unsignedTypes = new AbstractIntegerDataType[] { ByteDataType.dataType,
				WordDataType.dataType, UnsignedInteger3DataType.dataType, DWordDataType.dataType,
				UnsignedInteger5DataType.dataType, UnsignedInteger6DataType.dataType,
				UnsignedInteger7DataType.dataType, QWordDataType.dataType,
				UnsignedInteger16DataType.dataType };
		}
		return unsignedTypes;
	}
An "map" of the first 8 (by size) unsigned integer data types, where the element at index
<code>i</code> points to the datatype of size <code>i+1</code>, with additional types with no
size restriction appended after the first 8.

@return array of all unsigned integer types (char and bool types excluded)
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/AbstractIntegerDataType.java