Lines Matching refs:retdict
6734 qf_get_list_from_lines(dict_T *what, dictitem_T *di, dict_T *retdict) in qf_get_list_from_lines() argument
6770 dict_add_list(retdict, "items", l); in qf_get_list_from_lines()
6800 qf_getprop_qfbufnr(qf_info_T *qi, dict_T *retdict) in qf_getprop_qfbufnr() argument
6802 return dict_add_number(retdict, "qfbufnr", in qf_getprop_qfbufnr()
6920 qf_getprop_defaults(qf_info_T *qi, int flags, int locstack, dict_T *retdict) in qf_getprop_defaults() argument
6925 status = dict_add_string(retdict, "title", (char_u *)""); in qf_getprop_defaults()
6930 status = dict_add_list(retdict, "items", l); in qf_getprop_defaults()
6935 status = dict_add_number(retdict, "nr", 0); in qf_getprop_defaults()
6937 status = dict_add_number(retdict, "winid", qf_winid(qi)); in qf_getprop_defaults()
6939 status = dict_add_string(retdict, "context", (char_u *)""); in qf_getprop_defaults()
6941 status = dict_add_number(retdict, "id", 0); in qf_getprop_defaults()
6943 status = dict_add_number(retdict, "idx", 0); in qf_getprop_defaults()
6945 status = dict_add_number(retdict, "size", 0); in qf_getprop_defaults()
6947 status = dict_add_number(retdict, "changedtick", 0); in qf_getprop_defaults()
6949 status = dict_add_number(retdict, "filewinid", 0); in qf_getprop_defaults()
6951 status = qf_getprop_qfbufnr(qi, retdict); in qf_getprop_defaults()
6953 status = dict_add_string(retdict, "quickfixtextfunc", (char_u *)""); in qf_getprop_defaults()
6962 qf_getprop_title(qf_list_T *qfl, dict_T *retdict) in qf_getprop_title() argument
6964 return dict_add_string(retdict, "title", qfl->qf_title); in qf_getprop_title()
6973 qf_getprop_filewinid(win_T *wp, qf_info_T *qi, dict_T *retdict) in qf_getprop_filewinid() argument
6984 return dict_add_number(retdict, "filewinid", winid); in qf_getprop_filewinid()
6992 qf_getprop_items(qf_info_T *qi, int qf_idx, int eidx, dict_T *retdict) in qf_getprop_items() argument
6999 dict_add_list(retdict, "items", l); in qf_getprop_items()
7011 qf_getprop_ctx(qf_list_T *qfl, dict_T *retdict) in qf_getprop_ctx() argument
7022 status = dict_add(retdict, di); in qf_getprop_ctx()
7030 status = dict_add_string(retdict, "context", (char_u *)""); in qf_getprop_ctx()
7040 qf_getprop_idx(qf_list_T *qfl, int eidx, dict_T *retdict) in qf_getprop_idx() argument
7049 return dict_add_number(retdict, "idx", eidx); in qf_getprop_idx()
7056 qf_getprop_qftf(qf_list_T *qfl, dict_T *retdict) in qf_getprop_qftf() argument
7065 status = dict_add_tv(retdict, "quickfixtextfunc", &tv); in qf_getprop_qftf()
7069 status = dict_add_string(retdict, "quickfixtextfunc", (char_u *)""); in qf_getprop_qftf()
7080 qf_get_properties(win_T *wp, dict_T *what, dict_T *retdict) in qf_get_properties() argument
7091 return qf_get_list_from_lines(what, di, retdict); in qf_get_properties()
7103 return qf_getprop_defaults(qi, flags, wp != NULL, retdict); in qf_get_properties()
7116 status = qf_getprop_title(qfl, retdict); in qf_get_properties()
7118 status = dict_add_number(retdict, "nr", qf_idx + 1); in qf_get_properties()
7120 status = dict_add_number(retdict, "winid", qf_winid(qi)); in qf_get_properties()
7122 status = qf_getprop_items(qi, qf_idx, eidx, retdict); in qf_get_properties()
7124 status = qf_getprop_ctx(qfl, retdict); in qf_get_properties()
7126 status = dict_add_number(retdict, "id", qfl->qf_id); in qf_get_properties()
7128 status = qf_getprop_idx(qfl, eidx, retdict); in qf_get_properties()
7130 status = dict_add_number(retdict, "size", qfl->qf_count); in qf_get_properties()
7132 status = dict_add_number(retdict, "changedtick", qfl->qf_changedtick); in qf_get_properties()
7134 status = qf_getprop_filewinid(wp, qi, retdict); in qf_get_properties()
7136 status = qf_getprop_qfbufnr(qi, retdict); in qf_get_properties()
7138 status = qf_getprop_qftf(qfl, retdict); in qf_get_properties()