Lines Matching refs:regnode

660 static char_u	*regnode __ARGS((int));
1237 ret = regnode(ZOPEN + parno);
1248 ret = regnode(MOPEN + parno);
1253 ret = regnode(NOPEN);
1285 ender = regnode(
1342 ret = regnode(BRANCH);
1360 regtail(latest, regnode(END)); /* operand ends */
1446 first = regnode(NOTHING);
1493 regoptail(ret, regnode(BACK)); /* and loop */
1495 regtail(ret, regnode(BRANCH)); /* or */
1496 regtail(ret, regnode(NOTHING)); /* null. */
1506 next = regnode(BRANCH); /* Either */
1508 regtail(regnode(BACK), ret); /* loop back */
1509 regtail(next, regnode(BRANCH)); /* or */
1510 regtail(ret, regnode(NOTHING)); /* null. */
1536 regtail(ret, regnode(BHPOS));
1539 regtail(ret, regnode(END)); /* operand ends */
1548 regtail(ret, regnode(BRANCH)); /* or */
1549 next = regnode(NOTHING); /* null. */
1568 regoptail(ret, regnode(BACK));
1628 ret = regnode(BOL);
1632 ret = regnode(EOL);
1639 ret = regnode(BOW);
1643 ret = regnode(EOW);
1650 ret = regnode(BOL);
1655 ret = regnode(EOL);
1714 ret = regnode(classcodes[p - classchars] + extra);
1722 ret = regnode(EXACTLY);
1730 ret = regnode(NEWL);
1771 ret = regnode(EXACTLY);
1818 ret = regnode(BACKREF + refnum);
1849 ret = regnode(ZREF + c - '0');
1854 case 's': ret = regnode(MOPEN + 0);
1857 case 'e': ret = regnode(MCLOSE + 0);
1883 ret = regnode(RE_BOF);
1887 ret = regnode(RE_EOF);
1891 ret = regnode(CURSOR);
1895 ret = regnode(RE_VISUAL);
1914 br = regnode(BRANCH);
1930 lastbranch = regnode(BRANCH);
1931 br = regnode(NOTHING);
1977 ret = regnode(MULTIBYTECODE);
1980 ret = regnode(EXACTLY);
2013 ret = regnode(RE_MARK);
2026 ret = regnode(RE_LNUM);
2028 ret = regnode(RE_COL);
2030 ret = regnode(RE_VCOL);
2071 ret = regnode(ANYBUT + extra);
2075 ret = regnode(ANYOF + extra);
2352 ret = regnode(MULTIBYTECODE);
2359 ret = regnode(EXACTLY);
2433 regnode(op)