Lines Matching refs:by
301 by=None,
304 if by is None:
305 by = Result._by
307 for k in it.chain(by or [], (k for k, _ in defines or [])):
312 # filter by matching defines
323 name = tuple(getattr(r, k) for k in by)
336 by=None,
345 if by is None:
346 by = Result._by
352 results = fold(Result, results, by=by)
354 diff_results = fold(Result, diff_results, by=by)
356 # organize by name
358 ','.join(str(getattr(r, k) or '') for k in by): r
361 ','.join(str(getattr(r, k) or '') for k in by): r
391 ','.join(by),
476 r = next(iter(fold(Result, results, by=[])), None)
481 diff_r = next(iter(fold(Result, diff_results, by=[])), None)
517 results = fold(Result, results, by=['file', 'line'])
582 by=None,
619 results = fold(CovResult, results, by=by, defines=defines)
635 (by if by is not None else CovResult._by)
642 by if by is not None else CovResult._by)}
671 by=by, defines=defines)
684 by=by if by is not None else ['function'],
736 '-b', '--by',
739 help="Group by this field.")
761 help="Sort by this field.")
766 help="Sort by this field, but backwards.")