42 references to Operand
System (42)
regex\system\text\regularexpressions\RegexInterpreter.cs (42)
424Goto(Operand(0)); 428if (!IsMatched(Operand(0))) 441Goto(Operand(0)); 474if (Operand(1) != -1 && !IsMatched(Operand(1))) 477if (Operand(1) != -1) 478TransferCapture(Operand(0), Operand(1), StackPeek(), Textpos()); 480Capture(Operand(0), StackPeek(), Textpos()); 491if (Operand(0) != -1 && Operand(1) != -1) 506Goto(Operand(0)); // Loop 570Goto(Operand(0)); // Loop 583StackPush(Textpos(), Operand(0)); 589StackPush(-1, Operand(0)); 612if (count >= Operand(1) || (matched == 0 && count >= 0)) { // Max loops or empty match -> straight now 619Goto(Operand(0)); // Loop 662Goto(Operand(0)); // Loop 681if (TrackPeek(1) < Operand(1) && textpos != mark) { // Under limit and not empty match -> loop 685Goto(Operand(0)); // Loop 808if (Forwardchars() < 1 || Forwardcharnext() != (char)Operand(0)) 815if (Forwardchars() < 1 || Forwardcharnext() == (char)Operand(0)) 822if (Forwardchars() < 1 || !RegexCharClass.CharInClass(Forwardcharnext(), runstrings[Operand(0)])) 830if (!Stringmatch(runstrings[Operand(0)])) 839int capnum = Operand(0); 855int c = Operand(1); 860char ch = (char)Operand(0); 872int c = Operand(1); 877char ch = (char)Operand(0); 889int c = Operand(1); 894String set = runstrings[Operand(0)]; 917int c = Operand(1); 922char ch = (char)Operand(0); 941int c = Operand(1); 946char ch = (char)Operand(0); 965int c = Operand(1); 970String set = runstrings[Operand(0)]; 1030int c = Operand(1); 1044int c = Operand(1); 1062if (Forwardcharnext() != (char)Operand(0)) 1080if (Forwardcharnext() == (char)Operand(0)) 1098if (!RegexCharClass.CharInClass(Forwardcharnext(), runstrings[Operand(0)]))