@Override
	public void emit(StringBuilder builder) {
		builder.append(String.format("%s: ", getSymbolTypeName()));
		if (discard == DiscardReason.UNKNOWN) {
			builder.append(String.format("(%02X)", discardedVal));
		}
		else {
			builder.append(discard);
		}
		if (fileId != 0xffffffff) {
			builder.append(String.format(", FileId: %08X", fileId));
			// TODO: evaluate.  MSFT API has a whole bunch of stuff going on here; do not yet
			//  understand...
			builder.append(String.format(", Line: %8d", firstLineNumber));
		}
		builder.append("\n");
		for (AbstractMsSymbol symbol : symbolList) {
			builder.append(symbol);
			builder.append("\n");
		}
	}
Returns the list of symbols in the order they were seen
@return the list of symbols
Ghidra/Features/PDB/src/main/java/ghidra/app/util/bin/format/pdb2/pdbreader/symbol/DiscardedByLinkMsSymbol.java