Lines Matching refs:opnd
1136 reginsert(int op, char_u *opnd) in reginsert() argument
1150 while (src > opnd) in reginsert()
1153 place = opnd; // Op node, where operand used to be. in reginsert()
1164 reginsert_nr(int op, long val, char_u *opnd) in reginsert_nr() argument
1178 while (src > opnd) in reginsert_nr()
1181 place = opnd; // Op node, where operand used to be. in reginsert_nr()
1199 char_u *opnd) in reginsert_limits() argument
1213 while (src > opnd) in reginsert_limits()
1216 place = opnd; // Op node, where operand used to be. in reginsert_limits()
1222 regtail(opnd, place); in reginsert_limits()
2752 char_u *opnd; in regrepeat() local
2757 opnd = OPERAND(p); in regrepeat()
3016 cu = MB_TOUPPER(*opnd); in regrepeat()
3017 cl = MB_TOLOWER(*opnd); in regrepeat()
3026 cu = *opnd; in regrepeat()
3042 if ((len = (*mb_ptr2len)(opnd)) > 1) in regrepeat()
3045 cf = utf_fold(utf_ptr2char(opnd)); in regrepeat()
3049 if (opnd[i] != scan[i]) in regrepeat()
3086 if ((cstrchr(opnd, (*mb_ptr2char)(scan)) == NULL) == testval) in regrepeat()
3092 if ((cstrchr(opnd, *scan) == NULL) == testval) in regrepeat()
3680 char_u *opnd; in regmatch() local
3682 opnd = OPERAND(scan); in regmatch()
3684 if (*opnd != *rex.input in regmatch()
3687 && MB_TOLOWER(*opnd) != MB_TOLOWER(*rex.input)))) in regmatch()
3689 else if (*opnd == NUL) in regmatch()
3696 if (opnd[1] == NUL && !(enc_utf8 && rex.reg_ic)) in regmatch()
3703 len = (int)STRLEN(opnd); in regmatch()
3704 if (cstrncmp(opnd, rex.input, &len) != 0) in regmatch()
3740 char_u *opnd; in regmatch() local
3743 opnd = OPERAND(scan); in regmatch()
3746 if ((len = (*mb_ptr2len)(opnd)) < 2) in regmatch()
3752 opndc = utf_ptr2char(opnd); in regmatch()
3778 if (opnd[i] != rex.input[i]) in regmatch()