private boolean isValidContext(ActionContext context, Condition cond) {
		Object contextObject = context.getContextObject();
		if (!(contextObject instanceof GTree)) {
			return false;
		}
		if (contextObject == inTree && cond == Condition.OUT) {
			return false;
		}
		if (contextObject == outTree && cond == Condition.IN) {
			return false;
		}
		
		return true;
	}
A variable used to restrict open-ended operations, like expanding all nodes or filtering.
Ghidra/Features/DecompilerDependent/src/main/java/ghidra/app/plugin/core/decompiler/taint/TaintSliceTreeProvider.java