private bool GetDisposeMethodCFG() { V_0 = "System.Void System.IDisposable.Dispose()"; V_1 = null; V_2 = this.moveNextMethodDefinition.get_DeclaringType().get_Methods().GetEnumerator(); try { while (V_2.MoveNext()) { V_3 = V_2.get_Current(); if (!String.op_Equality(V_3.GetFullMemberName(null), V_0)) { continue; } V_1 = V_3; goto Label0; } } finally { V_2.Dispose(); } Label0: if (V_1 == null) { return(false); } this.theDisposeCFG = (new ControlFlowGraphBuilder(V_1)).CreateGraph(); return(true); }