public Set<Long> chooseAll(String name) {
		Set<Long> result = new TreeSet<>();
		result.addAll(programEquates.getOrDefault(name, Set.of()));
		if (program != null) {
			StreamSupport.stream(program.getSymbolTable().getSymbols(name).spliterator(), false)
					.flatMap(sym -> streamNonExternalAddresses(sym))
					.forEach(a -> result.add(a.getAddressableWordOffset()));
		}
		for (Address address : languageLabels.getOrDefault(name, Set.of())) {
			result.add(address.getAddressableWordOffset());
		}
		return result;
	}
Choose any symbol with the given name

<p>
This will order equates first, then program labels, then language labels. For addresses, the
value is its addressable word offset.

@param name the name
@return the value, or null
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/assembler/sleigh/symbol/AssemblyNumericSymbols.java