@Override
	public DataType toDataType() throws DuplicateNameException, IOException {
		StructureDataType struct = new StructureDataType("dyld_cache_image_text_info", 0);
		struct.add(new ArrayDataType(BYTE, 16, 1), "uuid", "");
		struct.add(QWORD, "loadAddress", "");
		struct.add(DWORD, "textSegmentSize", "");
		struct.add(DWORD, "pathOffset", "");
		struct.setCategoryPath(new CategoryPath(MachConstants.DATA_TYPE_CATEGORY));
		return struct;
	}
Create a new {@link DyldCacheImageTextInfo}.

@param reader A {@link BinaryReader} positioned at the start of a DYLD image text info
@throws IOException if there was an IO-related problem creating the DYLD image text info
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/dyld/DyldCacheImageTextInfo.java