@Override
	public DataType toDataType() {
		Structure table = new StructureDataType(new CategoryPath(PATH), "Assembly Table", 0);
		table.add(CliEnumAssemblyHashAlgorithm.dataType, "HashAlg", "Type of hash present");
		table.add(WORD, "MajorVersion", null);
		table.add(WORD, "MinorVersion", null);
		table.add(WORD, "BuildNumber", null);
		table.add(WORD, "RevisionNumber", null);
		table.add(CliEnumAssemblyFlags.dataType, "Flags", "Bitmask of type AssemblyFlags");
		table.add(metadataStream.getBlobIndexDataType(), "PublicKey", "index into Blob heap");
		table.add(metadataStream.getStringIndexDataType(), "Name", "index into String heap");
		table.add(metadataStream.getStringIndexDataType(), "Culture", "index into String heap");
		return table;
	}
Describes the Assembly table. One-row table stores information about the current assembly.
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/cli/tables/CliTableAssembly.java