// class version 52.0 (52) // access flags 0x20 class jdk8/AllStructures$InnerClass { // compiled from: AllStructures.java // access flags 0x2 private INNERCLASS jdk8/AllStructures$InnerClass jdk8/AllStructures InnerClass // access flags 0x0 INNERCLASS jdk8/AllStructures$1 null null // access flags 0x12 private final D f @Lannotations/VTUA;(v=0) : FIELD, null @Lannotations/ITUA;(v=1) : FIELD, null // invisible // access flags 0x1010 final synthetic Ljdk8/AllStructures; this$0 // access flags 0x2 private (Ljdk8/AllStructures;D)V // parameter final synthetic this$0 // parameter f L0 LINENUMBER 115 L0 ALOAD 0 ALOAD 1 PUTFIELD jdk8/AllStructures$InnerClass.this$0 : Ljdk8/AllStructures; ALOAD 0 INVOKESPECIAL java/lang/Object. ()V L1 LINENUMBER 116 L1 ALOAD 0 DLOAD 2 PUTFIELD jdk8/AllStructures$InnerClass.f : D L2 LINENUMBER 117 L2 RETURN L3 LOCALVARIABLE this Ljdk8/AllStructures$InnerClass; L0 L3 0 // signature Ljdk8/AllStructures.InnerClass; // declaration: this extends jdk8.AllStructures.InnerClass LOCALVARIABLE f D L0 L3 2 MAXSTACK = 3 MAXLOCALS = 4 // access flags 0x1000 synthetic (Ljdk8/AllStructures;DLjdk8/AllStructures$1;)V L0 LINENUMBER 109 L0 ALOAD 0 ALOAD 1 DLOAD 2 INVOKESPECIAL jdk8/AllStructures$InnerClass. (Ljdk8/AllStructures;D)V RETURN L1 LOCALVARIABLE this Ljdk8/AllStructures$InnerClass; L0 L1 0 // signature Ljdk8/AllStructures.InnerClass; // declaration: this extends jdk8.AllStructures.InnerClass LOCALVARIABLE x0 Ljdk8/AllStructures; L0 L1 1 LOCALVARIABLE x1 D L0 L1 2 LOCALVARIABLE x2 Ljdk8/AllStructures$1; L0 L1 4 MAXSTACK = 4 MAXLOCALS = 5 // access flags 0x1008 static synthetic access$300(Ljdk8/AllStructures$InnerClass;)D L0 LINENUMBER 109 L0 ALOAD 0 GETFIELD jdk8/AllStructures$InnerClass.f : D DRETURN L1 LOCALVARIABLE x0 Ljdk8/AllStructures$InnerClass; L0 L1 0 MAXSTACK = 2 MAXLOCALS = 1 }