private OneLocalVarHandler createOneLocalHandler(JvmLocal local) {
		return switch (local.type) {
			case IntJitType t -> new IntVarAlloc(local, t);
			case LongJitType t -> new LongVarAlloc(local, t);
			case FloatJitType t -> new FloatVarAlloc(local, t);
			case DoubleJitType t -> new DoubleVarAlloc(local, t);
			default -> throw new AssertionError();
		};
	}
Create a handler for the variable stored by the one given local

@param local the local
@return the handler
Ghidra/Framework/Emulation/src/main/java/ghidra/pcode/emu/jit/analysis/JitAllocationModel.java