File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
src/dotty/tools/dotc/core Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -527,16 +527,16 @@ object Types {
527
527
.toList.map(d => TermRef .withSig(this , d.symbol.asTerm))
528
528
}
529
529
530
- /** The set of implicit members of this type */
530
+ /** The set of member classes of this type */
531
531
final def memberClasses (implicit ctx : Context ): Seq [SingleDenotation ] = track(" implicitMembers" ) {
532
- memberDenots(takeAllFilter ,
532
+ memberDenots(typeNameFilter ,
533
533
(name, buf) => buf ++= member(name).altsWith(x => x.isClass))
534
534
}
535
535
536
- /** The set of implicit members of this type */
536
+ /** The set of members of this type having at least one of `requiredFlags` but none of `excludedFlags` set */
537
537
final def membersBasedOnFlags (requiredFlags : FlagSet , excludedFlags : FlagSet )(implicit ctx : Context ): Seq [SingleDenotation ] = track(" implicitMembers" ) {
538
538
memberDenots(takeAllFilter,
539
- (name, buf) => buf ++= member(name).altsWith(x => x.is(requiredFlags, excludedFlags)))
539
+ (name, buf) => buf ++= member(name).altsWith(x => x.is(requiredFlags, butNot = excludedFlags)))
540
540
}
541
541
542
542
/** The info of `sym`, seen as a member of this type. */
You can’t perform that action at this time.
0 commit comments