Lines Matching refs:tokenlen
606 static char *match_simple(char *base, char *s, char *token, int tokenlen) {
608 (void) tokenlen;
612 static char *match_identifier(char *base, char *s, char *token, int tokenlen) {
618 s += tokenlen;
621 if (isalnum((int) *(s + tokenlen)) || (*(s + tokenlen) == '_')) {
622 s += tokenlen;
631 static char *match_identifier_begin(char *base, char *s, char *token, int tokenlen) {
637 s += tokenlen;
645 static char *match_identifier_end(char *base, char *s, char *token, int tokenlen) {
651 if (isalnum((int) *(s + tokenlen)) || (*(s + tokenlen) == '_')) {
652 s += tokenlen;
661 int tokenlen; /* Length of the token */
677 tokenlen = strlen(token);
678 s = (*match) (base, base, token, tokenlen);
702 s = (*match) (base, q2 + 1, token, tokenlen);
716 delta = (replen - tokenlen);
731 s += tokenlen;
734 c = (*match) (base, s, token, tokenlen);
749 c = (*match) (base, q2 + 1, token, tokenlen);
788 s += tokenlen;
789 while (ic && (c = (*match) (base, s, token, tokenlen))) {
803 c = (*match) (base, q2 + 1, token, tokenlen);
816 s = c + tokenlen;
840 s += tokenlen;
841 c = (*match) (base, s, token, tokenlen);
855 c = (*match) (base, q2 + 1, token, tokenlen);