@Override
	public void run(TaskMonitor monitor) throws CancelledException {
		SymbolSearcher searcher = new SymbolSearcher(queryData, limit, monitor);
		results = searcher.findMatchingSymbolLocations(searchPrograms);
	}
Task for searching for symbols. All the logic for the search is done by the
{@link SymbolSearcher}.
Ghidra/Features/Base/src/main/java/ghidra/app/util/navigation/GoToSymbolSearchTask.java