areAllKinds method

Selects members with every kind in kinds.

Implementation

MemberPredicateBuilder areAllKinds(Iterable<MemberKind> kinds) {
  final kindList = kinds.toNonEmptyList('kinds');
  return satisfy(HeimdallPredicate.allOf(kindList.map(_memberIsKind), description: 'are all kinds ${kindList.join(', ')}'));
}