private void createSymbols(SymbolTable symTable, Address addr, String[] symbolNames,
			Namespace scope, SourceType[] symbolSources) {

		for (int i = 0; i < symbolNames.length; i++) {
			try {
				symTable.createLabel(addr, symbolNames[i], scope, symbolSources[i]);
			}
			catch (InvalidInputException e) {
				// should not happen
				Msg.error(this, "CodeUnitInfoEdit: Bad symbol name: '" + symbolNames[i] + "'", e);
			}
		}
//		Symbol s = symTable.getDynamicSymbol(addr);
//		if (s != null) {
//			symTable.removeSymbol(s);
//		}
	}
Set the label at the given address.
@param symTable symbol table
@param addr address for the label
@param info object containing label and aliases
Ghidra/Features/Base/src/main/java/ghidra/app/cmd/comments/CodeUnitInfoPasteCmd.java