private void processControlFlowInstruction(Program program, CliStreamMetadata metaStream,
			Instruction inst, RefType refType) {
		CliAbstractTableRow tableRow = getRowForMetadataToken(metaStream, inst);
		markMetadataRow(inst, tableRow, metaStream);
		if (tableRow instanceof CliMethodDefRow) {
			// TODO: Add a control flow reference ideally
			// Op 0 => table, Op 1 => call destination?
			// inst.addOperandReference(OP_INDEX, DEST_ADDR, RefType.UNCONDITIONAL_CALL, SourceType.ANALYSIS); // TODO: unconditional call?
			// program.getReferenceManager().addMemoryReference(INST_ADDR, DEST_ADDR, RefType.UNCONDITIONAL_CALL, SourceType.ANALYSIS, 0);
			CliMethodDefRow methodDef = (CliMethodDefRow) tableRow;
			if (methodDef.RVA != 0) {
				Address destAddr =
					program.getAddressFactory().getDefaultAddressSpace().getAddress(methodDef.RVA); // TODO: RVA isn't the right address to use in raw binary format. Don't know in PE.
				inst.addOperandReference(1, destAddr, refType, SourceType.ANALYSIS);
			}
		}
	}
Finds CLI metadata tokens and renders them significantly more useful to the human user versus the CLI Virtual Execution System.
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/analysis/CliMetadataTokenAnalyzer.java