Lines Matching defs:matchRoot
958 transient Node matchRoot;
1313 matchRoot = lastAccept;
1340 matchRoot = lastAccept;
1661 matchRoot = newSlice(temp, patternLength, hasSupplementary);
1662 matchRoot.next = lastAccept;
1665 matchRoot = expr(lastAccept);
1677 if (matchRoot instanceof Slice) {
1678 root = BnM.optimize(matchRoot);
1679 if (root == matchRoot) {
1680 root = hasSupplementary ? new StartS(matchRoot) : new Start(matchRoot);
1682 } else if (matchRoot instanceof Begin || matchRoot instanceof First) {
1683 root = matchRoot;
1685 root = hasSupplementary ? new StartS(matchRoot) : new Start(matchRoot);