41 references to Operand
System.Text.RegularExpressions (41)
System\Text\RegularExpressions\RegexInterpreter.cs (41)
394Goto(Operand(0)); 398if (!IsMatched(Operand(0))) 413Goto(Operand(0)); 446if (Operand(1) != -1 && !IsMatched(Operand(1))) 451if (Operand(1) != -1) 453TransferCapture(Operand(0), Operand(1), StackPeek(), runtextpos); 457Capture(Operand(0), StackPeek(), runtextpos); 467if (Operand(0) != -1 && Operand(1) != -1) 480Goto(Operand(0)); // Loop 549Goto(Operand(0)); // Loop 570StackPush(runtextpos, Operand(0)); 576StackPush(-1, Operand(0)); 596if (count >= Operand(1) || (matched == 0 && count >= 0)) 607Goto(Operand(0)); // Loop 652Goto(Operand(0)); // Loop 672if (TrackPeek(1) < Operand(1) && textpos != mark) 678Goto(Operand(0)); // Loop 829if (Forwardchars() < 1 || Forwardcharnext(inputSpan) != (char)Operand(0)) 837if (Forwardchars() < 1 || Forwardcharnext(inputSpan) == (char)Operand(0)) 851int operand = Operand(0); 861if (!MatchString(_code.Strings[Operand(0)], inputSpan)) 871int capnum = Operand(0); 892int c = Operand(1); 898char ch = (char)Operand(0); 912int c = Operand(1); 918char ch = (char)Operand(0); 932int c = Operand(1); 938int operand0 = Operand(0); 956int len = Math.Min(Operand(1), Forwardchars()); 957char ch = (char)Operand(0); 980int len = Math.Min(Operand(1), Forwardchars()); 981char ch = (char)Operand(0); 1023int len = Math.Min(Operand(1), Forwardchars()); 1024int operand0 = Operand(0); 1066int c = Math.Min(Operand(1), Forwardchars()); 1081if (Forwardcharnext(inputSpan) != (char)Operand(0)) 1101if (Forwardcharnext(inputSpan) == (char)Operand(0)) 1121int operand0 = Operand(0);