예제 #1
0
        private int Bug(MB8 mb8, string V_2)
        {
            if (V_2 == null)
            {
                throw new ArgumentNullException("V_2");
            }
            _state = 2;
            int loc0 = 0;

            foreach (Repro loc1 in _preExecutionDelegates)
            {
                if (loc1 != null)
                {
                    loc0 = loc1.Use(mb8, V_2);
                }
                if (loc0 != 0)
                {
                    break;
                }
            }
            if (loc0 == 1)
            {
                Use(mb8); // No retval
            }
            else if (loc0 == 2)
            {
                Use(mb8, 0, V_2); // Pop
            }
            return(loc0);
        }
예제 #2
0
 private int Use(MB8 mb8, int i, string s)
 {
     return(2);
 }
예제 #3
0
 private void Use(MB8 mb8)
 {
 }
예제 #4
0
 public virtual int Use(MB8 mb8, string s)
 {
     return(2);
 }