public class org.junit.platform.console.shadow.picocli.CommandLine$RunLast extends org.junit.platform.console.shadow.picocli.CommandLine$AbstractParseResultHandler implements org.junit.platform.console.shadow.picocli.CommandLine$IParseResultHandler { public void () { org.junit.platform.console.shadow.picocli.CommandLine$RunLast v; v := @this: org.junit.platform.console.shadow.picocli.CommandLine$RunLast; specialinvoke v.()>(); return; } public int execute(org.junit.platform.console.shadow.picocli.CommandLine$ParseResult) throws org.junit.platform.console.shadow.picocli.CommandLine$ExecutionException { int v; org.junit.platform.console.shadow.picocli.CommandLine$ParseResult v; org.junit.platform.console.shadow.picocli.CommandLine$RunLast v; v := @this: org.junit.platform.console.shadow.picocli.CommandLine$RunLast; v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$ParseResult; v = specialinvoke v.(v); return v; } public java.util.List handleParseResult(java.util.List, java.io.PrintStream, org.junit.platform.console.shadow.picocli.CommandLine$Help$Ansi) { java.io.PrintStream v, v; org.junit.platform.console.shadow.picocli.CommandLine$Help$Ansi v; java.util.List v, v, v; org.junit.platform.console.shadow.picocli.CommandLine$RunLast v; java.lang.Object v, v; boolean v; v := @this: org.junit.platform.console.shadow.picocli.CommandLine$RunLast; v := @parameter: java.util.List; v := @parameter: java.io.PrintStream; v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$Help$Ansi; v = virtualinvoke v.(); v = staticinvoke (v, v, v, v); if v == 0 goto label; v = staticinvoke (); v = virtualinvoke v.(v); return v; label: v = staticinvoke (v); v = virtualinvoke v.(v); return v; } protected java.util.List handle(org.junit.platform.console.shadow.picocli.CommandLine$ParseResult) throws org.junit.platform.console.shadow.picocli.CommandLine$ExecutionException { java.util.List v, v; org.junit.platform.console.shadow.picocli.CommandLine$ParseResult v; org.junit.platform.console.shadow.picocli.CommandLine$RunLast v; v := @this: org.junit.platform.console.shadow.picocli.CommandLine$RunLast; v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$ParseResult; v = virtualinvoke v.(); v = staticinvoke (v); return v; } private static java.util.List executeUserObjectOfLastSubcommandWithSameParent(java.util.List) { java.util.List v; int v, v, v; java.lang.Object v; java.util.ArrayList v; v := @parameter: java.util.List; v = staticinvoke (v); v = new java.util.ArrayList; specialinvoke v.()>(); v = v; label: v = interfaceinvoke v.(); if v >= v goto label; v = interfaceinvoke v.(v); staticinvoke (v, v); v = v + 1; goto label; label: return v; } private static int indexOfLastSubcommandWithSameParent(java.util.List) { java.util.List v; int v, v, v, v, v; java.lang.Object v, v; org.junit.platform.console.shadow.picocli.CommandLine v, v; v := @parameter: java.util.List; v = interfaceinvoke v.(); v = v - 1; v = interfaceinvoke v.(); v = v - 2; label: if v < 0 goto label; v = interfaceinvoke v.(v); v = virtualinvoke v.(); v = v + 1; v = interfaceinvoke v.(v); v = virtualinvoke v.(); if v != v goto label; v = v; v = v - 1; goto label; label: return v; } protected java.util.List extractExitCodeGenerators(org.junit.platform.console.shadow.picocli.CommandLine$ParseResult) { org.junit.platform.console.shadow.picocli.CommandLine$ParseResult v; org.junit.platform.console.shadow.picocli.CommandLine$Model$CommandSpec v; java.util.ArrayList v; java.util.List v; org.junit.platform.console.shadow.picocli.CommandLine$RunLast v; int v, v, v; java.lang.Object v, v; boolean v; v := @this: org.junit.platform.console.shadow.picocli.CommandLine$RunLast; v := @parameter: org.junit.platform.console.shadow.picocli.CommandLine$ParseResult; v = virtualinvoke v.(); v = staticinvoke (v); v = new java.util.ArrayList; specialinvoke v.()>(); v = v; label: v = interfaceinvoke v.(); if v >= v goto label; v = interfaceinvoke v.(v); v = virtualinvoke v.(); v = virtualinvoke v.(); v = v instanceof org.junit.platform.console.shadow.picocli.CommandLine$IExitCodeGenerator; if v == 0 goto label; interfaceinvoke v.(v); label: v = v + 1; goto label; label: return v; } protected org.junit.platform.console.shadow.picocli.CommandLine$RunLast self() { org.junit.platform.console.shadow.picocli.CommandLine$RunLast v; v := @this: org.junit.platform.console.shadow.picocli.CommandLine$RunLast; return v; } }