Lines Matching refs:matches
59 " Return list of matches.
191 " Remove static matches in other files.
233 " If the last item(s) are [...] they need to be added to the matches.
403 " Return the list of matches.
451 " Skip matches local to another file.
492 " Return a list with resulting matches.
546 " Put matching members in matches[].
547 let matches = []
551 " Skip matches local to another file.
564 call add(matches, item)
569 if len(matches) > 0
574 return matches " No further items, return the result.
584 return s:SearchMembers(matches, a:items[idx :], a:all)
591 " For matching members, find matches for following items.
594 func s:SearchMembers(matches, items, all) argument
596 for i in range(len(a:matches))
598 if has_key(a:matches[i], 'dict')
599 if has_key(a:matches[i].dict, 'typename')
600 let typename = a:matches[i].dict['typename']
601 elseif has_key(a:matches[i].dict, 'typeref')
602 let typename = a:matches[i].dict['typeref']
604 let line = "\t" . a:matches[i].dict['cmd']
606 let line = a:matches[i]['tagline']
623 let e = match(line, '\<' . a:matches[i]['match'] . '\>', s)