@Override
	public StructureDataType getRowDataType() {
		StructureDataType rowDt = new StructureDataType(new CategoryPath(PATH), "Field Row", 0);
		rowDt.add(CliEnumFieldAttributes.dataType, "Flags", "see CorFieldAttr");
		rowDt.add(metadataStream.getStringIndexDataType(), "Name", "index into String heap");
		rowDt.add(metadataStream.getBlobIndexDataType(), "Signature", "index into Blob heap");
		return rowDt;
	}
Describes the Field table. Each row represents a field in a TypeDef class. Fields are stored one after the other, grouped by class.
References to the Field table encode where the fields for a class start and end.
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/cli/tables/CliTableField.java