private Variable getVariable(ClangVariableToken token) {

		HighVariable highVar = token.getHighVariable();
		if (highVar == null) {
			return null;
		}
		HighSymbol highSymbol = highVar.getSymbol();
		if (highSymbol == null) {
			return null;
		}
		Variable variable = HighFunctionDBUtil.getFunctionVariable(highSymbol);
		if (variable != null) {
			return variable;
		}

		Function function = decompileData.getFunction();
		Symbol symbol = highSymbol.getSymbol();
		Variable[] locals = function.getLocalVariables();
		for (Variable local : locals) {
			Symbol localSymbol = local.getSymbol();
			if (symbol == localSymbol) {
				return local;
			}
		}
		return null;
	}
Passing false signals to disallow navigating to new functions from within the panel by using
the mouse.

@param enabled false disabled mouse function navigation
Ghidra/Features/Decompiler/src/main/java/ghidra/app/decompiler/component/DecompilerPanel.java