private Symbol getGivenSymbol(Address address, String name, Namespace namespace)
			throws CancelledException {

		SymbolIterator symbols = symbolTable.getSymbolsAsIterator(address);
		for (Symbol sym : symbols) {
			monitor.checkCancelled();
			if (sym.getName().contains(name) && sym.getParentNamespace().equals(namespace)) {
				return sym;
			}
		}
		return null;
	}
Method to retrieve the symbol with the given address, containing name (containing to account
for pdb case where sometimes has extra chars) and namespace
@param address the given address
@param name the given name
@param namespace the given namespace
@return the symbol with the given address, containing name, with given namespace
@throws CancelledException if cancelled
Ghidra/Features/MicrosoftCodeAnalyzer/ghidra_scripts/FixUpRttiAnalysisScript.java