public LocalVariablesSorter(final int access, final String desc,
			final MethodVisitor mv) {
		super(mv);
		Type[] args = Type.getArgumentTypes(desc);
		nextLocal = (Opcodes.ACC_STATIC & access) == 0 ? 1 : 0;
		for (int i = 0; i < args.length; i++) {
			nextLocal += args[i].getSize();
		}
		firstLocal = nextLocal;
	}