Ejemplo n.º 1
0
        private bool IsSwitchByString(IfElseIfStatement node)
        {
            V_0 = this.switchByStringData.get_SwitchBlocksToCasesMap().GetEnumerator();
            try
            {
                while (V_0.MoveNext())
                {
                    V_1 = V_0.get_Current();
                    V_2 = V_1.get_Value().GetEnumerator();
                    try
                    {
                        while (V_2.MoveNext())
                        {
                            V_3 = V_2.get_Current();
                            if (!node.get_SearchableUnderlyingSameMethodInstructionOffsets().Contains(V_3))
                            {
                                continue;
                            }
                            V_4 = true;
                            goto Label1;
                        }
                    }
                    finally
                    {
                        ((IDisposable)V_2).Dispose();
                    }
                }
                goto Label0;
            }
            finally
            {
                ((IDisposable)V_0).Dispose();
            }
Label1:
            return(V_4);

Label0:
            return(false);
        }