private void method_10() { Class165 @class = this.class165_0; while (@class.class165_0 != this.class165_0) { @class.method_3(); @class = @class.class165_0; } }
public static void smethod_0(IntPtr intptr_1, Class162.Enum16 enum16_0, int int_0, ref Struct66 struct66_1, int int_1) { if (enum16_0 == Class162.Enum16.const_1) { try { Class165 @class = (Class165)((GCHandle)struct66_1.intptr_1).Target; @class.method_4(); } catch { } } }
private void method_8() { this.class165_1 = null; if (this.class165_0 != null) { Class165 @class = this.class165_0; this.class165_0 = null; Class165 class2 = @class; do { Class165 class3 = class2.class165_0; class2.Dispose(); class2 = class3; }while (class2 != @class); } }
private void method_7(int int_0, int int_1) { this.method_8(); if (int_1 > 0) { this.class165_0 = new Class165(this.intptr_0, int_0); Class165 @class = this.class165_0; try { for (int i = 1; i < int_1; i++) { Class165 class2 = new Class165(this.intptr_0, int_0); @class.class165_0 = class2; @class = class2; } } finally { @class.class165_0 = this.class165_0; } } }
private void method_9() { this.class165_1 = ((this.class165_1 == null) ? this.class165_0 : this.class165_1.class165_0); this.class165_1.method_3(); }
private void method_8() { this.class165_1 = null; if (this.class165_0 != null) { Class165 @class = this.class165_0; this.class165_0 = null; Class165 class2 = @class; do { Class165 class3 = class2.class165_0; class2.Dispose(); class2 = class3; } while (class2 != @class); } }