Lines Matching refs:tail
1336 char_u *tail; in expand_env_esc() local
1390 tail = src + 1; in expand_env_esc()
1396 if (*tail == '{' && !vim_isIDc('{')) in expand_env_esc()
1398 tail++; // ignore '{' in expand_env_esc()
1399 while (c-- > 0 && *tail && *tail != '}') in expand_env_esc()
1400 *var++ = *tail++; in expand_env_esc()
1405 while (c-- > 0 && *tail != NUL && ((vim_isIDc(*tail)) in expand_env_esc()
1407 || (*src == '%' && *tail != '%') in expand_env_esc()
1410 *var++ = *tail++; in expand_env_esc()
1415 if (src[1] == '{' && *tail != '}') in expand_env_esc()
1417 if (*src == '%' && *tail != '%') in expand_env_esc()
1427 ++tail; in expand_env_esc()
1441 tail = src + 1; in expand_env_esc()
1449 tail = src; in expand_env_esc()
1453 && *tail in expand_env_esc()
1454 && vim_isfilec(*tail) in expand_env_esc()
1455 && !vim_ispathsep(*tail)) in expand_env_esc()
1456 *var++ = *tail++; in expand_env_esc()
1520 tail = (char_u *)""; // for gcc in expand_env_esc()
1558 && (STRLEN(var) + STRLEN(tail) + 1 < (unsigned)dstlen)) in expand_env_esc()
1569 && vim_ispathsep(*tail)) in expand_env_esc()
1570 ++tail; in expand_env_esc()
1572 src = tail; in expand_env_esc()