예제 #1
0
 internal override void vmethod_0(Interface8 reader)
 {
     this.class80_1.vmethod_0(reader);
     this.list_0 = new List <Class561>();
     this.bool_1 = reader.imethod_15(ref this.list_0);
     foreach (Class561 class561 in this.list_0)
     {
         if (class561.enum41_0 == Class951.Enum41.const_12)
         {
             // ISSUE: object of a compiler-generated type is created
             // ISSUE: variable of a compiler-generated type
             Class94.Class563 class563 = new Class94.Class563();
             // ISSUE: reference to a compiler-generated field
             class563.class94_0 = this;
             // ISSUE: reference to a compiler-generated field
             class563.int_0 = ((Class562 <int>)class561).gparam_0;
             // ISSUE: reference to a compiler-generated field
             if (class563.int_0 != -1)
             {
                 // ISSUE: reference to a compiler-generated field
                 Class80 class80 = reader[class563.int_0];
                 if (class80 == null)
                 {
                     // ISSUE: reference to a compiler-generated field
                     // ISSUE: reference to a compiler-generated method
                     reader.imethod_0(class563.int_0, new Delegate10(class563.method_0));
                     this.list_1.Add(false);
                 }
                 else
                 {
                     ((Class562 <int>)class561).gparam_0 = class80.Index;
                     this.list_1.Add(true);
                 }
             }
             else
             {
                 this.list_1.Add(true);
             }
         }
     }
 }