Lines Matching refs:bp
1334 char_u *bp; in find_special_key() local
1350 for (bp = src + 1; *bp == '-' || vim_isNormalIDc(*bp); bp++) in find_special_key()
1352 if (*bp == '-') in find_special_key()
1354 last_dash = bp; in find_special_key()
1355 if (bp[1] != NUL) in find_special_key()
1358 l = mb_ptr2len(bp + 1); in find_special_key()
1364 if (!(in_string && bp[1] == '"') && bp[l + 1] == '>') in find_special_key()
1365 bp += l; in find_special_key()
1366 else if (in_string && bp[1] == '\\' && bp[2] == '"' in find_special_key()
1367 && bp[3] == '>') in find_special_key()
1368 bp += 2; in find_special_key()
1371 if (bp[0] == 't' && bp[1] == '_' && bp[2] && bp[3]) in find_special_key()
1372 bp += 3; // skip t_xx, xx may be '-' or '>' in find_special_key()
1373 else if (STRNICMP(bp, "char-", 5) == 0) in find_special_key()
1375 vim_str2nr(bp + 5, NULL, &l, STR2NR_ALL, NULL, NULL, 0, TRUE); in find_special_key()
1381 bp += l + 5; in find_special_key()
1386 if (*bp == '>') // found matching '>' in find_special_key()
1388 end_of_name = bp + 1; in find_special_key()
1392 for (bp = src + 1; bp < last_dash; bp++) in find_special_key()
1394 if (*bp != '-') in find_special_key()
1396 bit = name_to_mod_mask(*bp); in find_special_key()
1406 if (bp >= last_dash) in find_special_key()