pfn
01/17/2017, 8:34 PMprivate Foo$();
Code:
0: aload_0
1: invokespecial #23 // Method java/lang/Object."<init>":()V
4: aload_0
5: putstatic #25 // Field MODULE$:LFoo$;
8: aload_0
9: getstatic #30 // Field scala/Predef$.MODULE$:Lscala/Predef$;
12: invokevirtual #34 // Method scala/Predef$.Map:()Lscala/collection/immutable/Map$;
15: invokevirtual #39 // Method scala/collection/immutable/Map$.empty:()Lscala/collection/immutable/Map;
18: putfield #19 // Field map:Lscala/collection/immutable/Map;
21: aload_0
22: aload_0
23: invokevirtual #41 // Method map:()Lscala/collection/immutable/Map;
26: new #43 // class scala/Tuple2
29: dup
30: ldc #45 // String hi
32: iconst_1
33: invokestatic #51 // Method scala/runtime/BoxesRunTime.boxToInteger:(I)Ljava/lang/Integer;
36: invokespecial #54 // Method scala/Tuple2."<init>":(Ljava/lang/Object;Ljava/lang/Object;)V
39: invokeinterface #60, 2 // InterfaceMethod scala/collection/immutable/Map.$plus:(Lscala/Tuple2;)Lscala/collection/immutable/Map;
44: putfield #22 // Field map2:Lscala/collection/immutable/Map;
47: return