@Override
	public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions) {
		MethodVisitor mv = super.visitMethod(access, name, desc, map(signature, Types.SignatureContext.METHOD), exceptions);
		return new MethodVisitor(RecafConstants.getAsmVersion(), mv) {
			@Override
			public void visitLocalVariable(String name, String desc, String signature, Label start, Label end, int index) {
				super.visitLocalVariable(name, desc, map(signature, Types.SignatureContext.FIELD), start, end, index);
			}
		};
	}
@return {@code true} if any illegal signatures were removed.
recaf-core/src/main/java/software/coley/recaf/util/visitors/IllegalSignatureRemovingVisitor.java