Lines Matching refs:tag
83 static int add_llist_tags(char_u *tag, int num_matches, char_u **matches);
133 char_u *tag, // tag (pattern) to jump to in do_tag() argument
209 if ((!p_tgst && *tag != NUL)) in do_tag()
217 if ((ptag_entry.tagname = vim_strsave(tag)) == NULL) in do_tag()
232 if (*tag != NUL in do_tag()
246 && STRCMP(ptag_entry.tagname, tag) == 0) in do_tag()
256 if ((ptag_entry.tagname = vim_strsave(tag)) == NULL) in do_tag()
283 if ((tagstack[tagstackidx].tagname = vim_strsave(tag)) == NULL) in do_tag()
519 name = tag; in do_tag()
620 if (type == DT_TAG && *tag != NUL) in do_tag()
632 if (add_llist_tags(tag, num_matches, matches) == FAIL) in do_tag()
1011 char_u *tag, in add_llist_tags() argument
1143 vim_snprintf((char *)IObuff, IOSIZE, "ltag %s", tag); in add_llist_tags()
1313 taggy_T *tag = &curwin->w_tagstack[curwin->w_tagstackidx]; in find_tagfunc_tags() local
1326 if (tag->user_data != NULL) in find_tagfunc_tags()
1327 dict_add_string(d, "user_data", tag->user_data); in find_tagfunc_tags()
4094 get_tag_details(taggy_T *tag, dict_T *retdict) in get_tag_details() argument
4099 dict_add_string(retdict, "tagname", tag->tagname); in get_tag_details()
4100 dict_add_number(retdict, "matchnr", tag->cur_match + 1); in get_tag_details()
4101 dict_add_number(retdict, "bufnr", tag->cur_fnum); in get_tag_details()
4102 if (tag->user_data) in get_tag_details()
4103 dict_add_string(retdict, "user_data", tag->user_data); in get_tag_details()
4109 fmark = &tag->fmark; in get_tag_details()