@Override
			public void run(TaskMonitor monitor) {
				TaintState state = plugin.getTaintState();
				state.setCancellation(false);
				monitor.initialize(program.getFunctionManager().getFunctionCount());
				state.queryIndex(program, tool, queryType);
				state.setCancellation(monitor.isCancelled());
				monitor.clearCancelled();
			}
Action triggered from a specific token in the decompiler window to mark a variable as a source or
sink and generate the requisite query. This can be an input parameter, a stack variable, a
variable associated with a register, or a "dynamic" variable.
Ghidra/Features/DecompilerDependent/src/main/java/ghidra/app/plugin/core/decompiler/taint/actions/TaintAbstractQueryAction.java