public final DataTypeComponent[] getComponents(MemBuffer buf) {
		return getComps(buf);
	}
Returns an array of components that make up this data type.
Could return null if there are no subcomponents.
@param buf a memory buffer to be used by dataTypes that change depending on
their data context.
@return datatype component array or null.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/DynamicDataType.java