Lines Matching refs:tp
2584 char *tp; in vim_vsnprintf_typval() local
2588 tp = tmp + str_arg_l - 1; in vim_vsnprintf_typval()
2591 tp = (char *)vim_strchr((char_u *)tmp, in vim_vsnprintf_typval()
2593 if (tp != NULL) in vim_vsnprintf_typval()
2597 if (tp[1] == '+') in vim_vsnprintf_typval()
2600 STRMOVE(tp + 1, tp + 2); in vim_vsnprintf_typval()
2603 i = (tp[1] == '-') ? 2 : 1; in vim_vsnprintf_typval()
2604 while (tp[i] == '0') in vim_vsnprintf_typval()
2607 STRMOVE(tp + i, tp + i + 1); in vim_vsnprintf_typval()
2610 --tp; in vim_vsnprintf_typval()
2614 if (tp != NULL && !precision_specified) in vim_vsnprintf_typval()
2617 while (tp > tmp + 2 && *tp == '0' in vim_vsnprintf_typval()
2618 && tp[-1] != '.') in vim_vsnprintf_typval()
2620 STRMOVE(tp, tp + 1); in vim_vsnprintf_typval()
2621 --tp; in vim_vsnprintf_typval()
2627 char *tp; in vim_vsnprintf_typval() local
2632 tp = (char *)vim_strchr((char_u *)tmp, in vim_vsnprintf_typval()
2634 if (tp != NULL && (tp[1] == '+' || tp[1] == '-') in vim_vsnprintf_typval()
2635 && tp[2] == '0' in vim_vsnprintf_typval()
2636 && vim_isdigit(tp[3]) in vim_vsnprintf_typval()
2637 && vim_isdigit(tp[4])) in vim_vsnprintf_typval()
2639 STRMOVE(tp + 2, tp + 3); in vim_vsnprintf_typval()