Lines Matching refs:cp
1465 struct loop_cookie *cp = (struct loop_cookie *)cookie; in get_loop_line() local
1469 if (cp->current_line + 1 >= cp->lines_gap->ga_len) in get_loop_line()
1471 if (cp->repeating) in get_loop_line()
1475 if (cp->getline == NULL) in get_loop_line()
1478 line = cp->getline(c, cp->cookie, indent, options); in get_loop_line()
1479 if (line != NULL && store_loop_line(cp->lines_gap, line) == OK) in get_loop_line()
1480 ++cp->current_line; in get_loop_line()
1486 ++cp->current_line; in get_loop_line()
1487 wp = (wcmd_T *)(cp->lines_gap->ga_data) + cp->current_line; in get_loop_line()
1532 struct loop_cookie *cp; in getline_equal() local
1538 cp = (struct loop_cookie *)cookie; in getline_equal()
1541 gp = cp->getline; in getline_equal()
1542 cp = cp->cookie; in getline_equal()
1561 struct loop_cookie *cp; in getline_cookie() local
1567 cp = (struct loop_cookie *)cookie; in getline_cookie()
1570 gp = cp->getline; in getline_cookie()
1571 cp = cp->cookie; in getline_cookie()
1573 return cp; in getline_cookie()
1589 struct loop_cookie *cp; in getline_peek() local
1596 cp = (struct loop_cookie *)cookie; in getline_peek()
1599 if (cp->current_line + 1 < cp->lines_gap->ga_len) in getline_peek()
1602 wp = (wcmd_T *)(cp->lines_gap->ga_data) + cp->current_line + 1; in getline_peek()
1605 gp = cp->getline; in getline_peek()
1606 cp = cp->cookie; in getline_peek()
1609 return source_nextline(cp); in getline_peek()