@Override
	public SymbolIterator getSymbolsAsIterator(Address addr) {
		lock.acquire();
		try {
			RecordIterator iterator = adapter.getSymbols(addr, addr, true);
			return new SymbolRecordIterator(iterator, true, true);
		}
		catch (IOException e) {
			program.dbError(e);
		}
		finally {
			lock.release();
		}
		return new SymbolRecordIterator(new EmptyRecordIterator(), true, true);
	}
Removes the symbol directly

@param sym the symbol to remove.
@return true if the symbol was removed, false otherwise.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/symbol/SymbolManager.java