public boolean processQuery() {
		// Queries can be of several different types. Handle all the non-symbol types first since
		// they are faster to try, as they don't require searching through all the program's
		// symbols.

		if (processFileOffset()) {
			return true;
		}

		if (processAddressExpression()) {
			return true;
		}

		if (processAddress()) {
			return true;
		}

		// none of the specialized query handlers matched, so try to process the query
		// as a symbol (label, function name, variable name, etc.)
		return processSymbols();
	}
Regex used for going to a file offset.  We expect something of the form <code>file(n)</code>,
where <code>n</code> can be hex or decimal.  Spaces should be ignored.
Ghidra/Features/Base/src/main/java/ghidra/app/util/navigation/GoToQuery.java