Lines Matching refs:item
12 " Locate the start of the item, including ".", "->" and "[...]".
72 " Split item in words, keep empty word after "." or "->".
233 " If the last item(s) are [...] they need to be added to the matches.
248 " Guess if the item is an array.
253 " Check if the item has members.
265 " Turn the tag info "val" into an item for completion.
266 " "val" is is an item in the list returned by taglist().
339 " Turn a match item "val" into an item for completion.
340 " "val['match']" is the matching item.
434 let item = diclist[tagidx]
437 if has_key(item, 'typeref')
438 call extend(res, s:StructMembers(item['typeref'], a:items, a:all))
441 if has_key(item, 'typename')
442 call extend(res, s:StructMembers(item['typename'], a:items, a:all))
447 if item['kind'] != 't'
452 if has_key(item, 'static') && item['static'] && bufnr('%') != bufnr(item['filename'])
458 let cmd = item['cmd']
553 let item = {'match': memb, 'tagline': l['text']}
555 " Add the kind of item.
558 let item['kind'] = s
560 let item['match'] = memb . '('
564 call add(matches, item)