@@ -593,26 +593,27 @@ trait Types
593
593
* Members appear in linearization order of their owners.
594
594
* Members with the same owner appear in reverse order of their declarations.
595
595
*/
596
- def members : Scope = membersBasedOnFlags(0 , 0 )
596
+ def members : Scope = membersBasedOnFlags(excluded = 0 , required = 0 )
597
597
598
598
/** A list of all non-private members of this type (defined or inherited) */
599
- def nonPrivateMembers : Scope = membersBasedOnFlags(BridgeAndPrivateFlags , 0 )
599
+ def nonPrivateMembers : Scope = membersBasedOnFlags(excluded = BridgeAndPrivateFlags , required = 0 )
600
600
601
601
/** A list of all non-private members of this type (defined or inherited),
602
602
* admitting members with given flags `admit`
603
603
*/
604
- def nonPrivateMembersAdmitting (admit : Long ): Scope = membersBasedOnFlags(BridgeAndPrivateFlags & ~ admit, 0 )
604
+ def nonPrivateMembersAdmitting (admit : Long ): Scope =
605
+ membersBasedOnFlags(excluded = BridgeAndPrivateFlags & ~ admit, required = 0 )
605
606
606
607
/** A list of all implicit symbols of this type (defined or inherited) */
607
608
def implicitMembers : Scope = {
608
609
typeSymbolDirect match {
609
610
case sym : ModuleClassSymbol => sym.implicitMembers
610
- case _ => membersBasedOnFlags(BridgeFlags , IMPLICIT )
611
+ case _ => membersBasedOnFlags(excluded = BridgeFlags , required = IMPLICIT )
611
612
}
612
613
}
613
614
614
615
/** A list of all deferred symbols of this type (defined or inherited) */
615
- def deferredMembers : Scope = membersBasedOnFlags(BridgeFlags , DEFERRED )
616
+ def deferredMembers : Scope = membersBasedOnFlags(excluded = BridgeFlags , required = DEFERRED )
616
617
617
618
/** The member with given name,
618
619
* an OverloadedSymbol if several exist, NoSymbol if none exist */
@@ -649,8 +650,8 @@ trait Types
649
650
/** Members excluding and requiring the given flags.
650
651
* Note: unfortunately it doesn't work to exclude DEFERRED this way.
651
652
*/
652
- def membersBasedOnFlags (excludedFlags : Long , requiredFlags : Long ): Scope =
653
- findMembers(excludedFlags, requiredFlags)
653
+ def membersBasedOnFlags (excluded : Long , required : Long ): Scope =
654
+ findMembers(excludedFlags = excluded , requiredFlags = required )
654
655
655
656
def memberBasedOnName (name : Name , excludedFlags : Long ): Symbol =
656
657
findMember(name, excludedFlags, 0 , stableOnly = false )
0 commit comments