Lines Matching refs:xp_pattern
1832 xp->xp_pattern = p; in set_context_for_expression()
1843 while ((xp->xp_pattern = vim_strpbrk(arg, in set_context_for_expression()
1846 c = *xp->xp_pattern; in set_context_for_expression()
1849 c = xp->xp_pattern[1]; in set_context_for_expression()
1852 ++xp->xp_pattern; in set_context_for_expression()
1858 if ((c == 'l' || c == 'g') && xp->xp_pattern[2] == ':') in set_context_for_expression()
1859 xp->xp_pattern += 2; in set_context_for_expression()
1881 && vim_strchr(xp->xp_pattern, '(') == NULL) in set_context_for_expression()
1890 while ((c = *++xp->xp_pattern) != NUL && c != '"') in set_context_for_expression()
1891 if (c == '\\' && xp->xp_pattern[1] != NUL) in set_context_for_expression()
1892 ++xp->xp_pattern; in set_context_for_expression()
1898 while ((c = *++xp->xp_pattern) != NUL && c != '\'') in set_context_for_expression()
1904 if (xp->xp_pattern[1] == '|') in set_context_for_expression()
1906 ++xp->xp_pattern; in set_context_for_expression()
1919 arg = xp->xp_pattern; in set_context_for_expression()
1942 xp->xp_pattern = arg; in set_context_for_expression()