@Nullable
	public static AbstractInsnNode getNextFollowGoto(@Nonnull AbstractInsnNode insn) {
		AbstractInsnNode next = getNextInsn(insn);
		while (next != null && next.getOpcode() == GOTO) {
			JumpInsnNode jin = (JumpInsnNode) next;
			next = getNextInsn(jin.label);
		}
		return next;
	}
@param insn
		Instruction to begin from.

@return Next non-metadata instruction, following {@link Opcodes#GOTO} if found.
Can be {@code null} for no next instruction at the end of a method.
recaf-core/src/main/java/software/coley/recaf/util/AsmInsnUtil.java