class io.vertx.core.file.impl.FileSystemImpl$2$1 extends java.nio.file.SimpleFileVisitor { final java.nio.file.Path val$target; final java.nio.file.Path val$source; final io.vertx.core.file.impl.FileSystemImpl$2 this$1; void (io.vertx.core.file.impl.FileSystemImpl$2, java.nio.file.Path, java.nio.file.Path) { io.vertx.core.file.impl.FileSystemImpl$2 v; io.vertx.core.file.impl.FileSystemImpl$2$1 v; java.nio.file.Path v, v; v := @this: io.vertx.core.file.impl.FileSystemImpl$2$1; v := @parameter: io.vertx.core.file.impl.FileSystemImpl$2; v := @parameter: java.nio.file.Path; v := @parameter: java.nio.file.Path; v. = v; v. = v; v. = v; specialinvoke v.()>(); return; } public java.nio.file.FileVisitResult preVisitDirectory(java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException { java.nio.file.CopyOption[] v; java.nio.file.LinkOption[] v; java.nio.file.FileAlreadyExistsException v; java.nio.file.attribute.BasicFileAttributes v; java.nio.file.FileVisitResult v; io.vertx.core.file.impl.FileSystemImpl$2$1 v; java.nio.file.Path v, v, v, v, v; boolean v; v := @this: io.vertx.core.file.impl.FileSystemImpl$2$1; v := @parameter: java.nio.file.Path; v := @parameter: java.nio.file.attribute.BasicFileAttributes; v = v.; v = v.; v = interfaceinvoke v.(v); v = interfaceinvoke v.(v); label: v = newarray (java.nio.file.CopyOption)[0]; staticinvoke (v, v, v); label: goto label; label: v := @caughtexception; v = newarray (java.nio.file.LinkOption)[0]; v = staticinvoke (v, v); if v != 0 goto label; throw v; label: v = ; return v; catch java.nio.file.FileAlreadyExistsException from label to label with label; } public java.nio.file.FileVisitResult visitFile(java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes) throws java.io.IOException { java.nio.file.CopyOption[] v; java.nio.file.attribute.BasicFileAttributes v; java.nio.file.FileVisitResult v; io.vertx.core.file.impl.FileSystemImpl$2$1 v; java.nio.file.Path v, v, v, v, v; v := @this: io.vertx.core.file.impl.FileSystemImpl$2$1; v := @parameter: java.nio.file.Path; v := @parameter: java.nio.file.attribute.BasicFileAttributes; v = v.; v = v.; v = interfaceinvoke v.(v); v = interfaceinvoke v.(v); v = newarray (java.nio.file.CopyOption)[0]; staticinvoke (v, v, v); v = ; return v; } }