public int getOwnerOfFieldIndex(int fieldIndex) {
		for (int i = 0; i < this.numRows; i++) {
			CliTypeDefRow row = (CliTypeDefRow) rows.get(i);
			if (i == this.numRows - 1) {
				if (fieldIndex >= row.fieldListIndex)
					return i + 1;
				return -1;
			}
			CliTypeDefRow nextRow = (CliTypeDefRow) rows.get(i+1);
			if (fieldIndex >= row.fieldListIndex && fieldIndex < nextRow.fieldListIndex)
				return i + 1;
		}
		return -1;
	}
Describes the TypeDef table. Each row represents a class in the current assembly.
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/cli/tables/CliTableTypeDef.java