@Override
		public String getRepresentation() {
			String parentRep;
			try {
				parentRep =
					getRowRepresentationSafe(CliIndexHasFieldMarshall.getTableName(parentIndex),
						CliIndexHasFieldMarshall.getRowIndex(parentIndex));
			}
			catch (InvalidInputException e) {
				parentRep = Integer.toHexString(parentIndex);
			}
			String nativeTypeRep = Integer.toHexString(nativeTypeIndex); // TODO: Implement NativeType Blob
			return String.format("Parent %s Native Type %s", parentRep, nativeTypeRep);
		}
Describes the FieldMarshall table. Each row indicates how a Param or Field should be treated when calling from or to unmanaged code.
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/cli/tables/CliTableFieldMarshall.java