default void visitVar(JitVar v) {
		switch (v) {
			case JitInputVar inputVar -> visitInputVar(inputVar);
			case JitMissingVar missingVar -> visitMissingVar(missingVar);
			case JitOutVar outVar -> visitOutVar(outVar);
			case JitDirectMemoryVar dirMemVar -> visitDirectMemoryVar(dirMemVar);
			case JitIndirectMemoryVar indMemVar -> visitIndirectMemoryVar(indMemVar);
			default -> throw new AssertionError();
		}
	}
Visit a {@link JitVar}

<p>
The default implementation dispatches this to the type-specific {@code visit} method.

@param v the variable visited
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emu/jit/analysis/JitOpVisitor.java