@@ -104,6 +104,9 @@ API::Node getExtraSuccessorFromNode(API::Node node, AccessPathToken token) {
104104 token .getName ( ) = "Member" and
105105 result = node .getMember ( token .getAnArgument ( ) )
106106 or
107+ token .getName ( ) = "AnyMember" and
108+ result = node .getAMember ( )
109+ or
107110 token .getName ( ) = "Instance" and
108111 result = node .getInstance ( )
109112 or
@@ -225,8 +228,8 @@ bindingset[name]
225228predicate isExtraValidTokenNameInIdentifyingAccessPath ( string name ) {
226229 name =
227230 [
228- "Member" , "Instance" , "Awaited" , "ArrayElement" , "Element" , "MapValue" , "NewCall" , "Call ",
229- "DecoratedClass" , "DecoratedMember" , "DecoratedParameter"
231+ "Member" , "AnyMember" , " Instance", "Awaited" , "ArrayElement" , "Element" , "MapValue" ,
232+ "NewCall" , "Call" , " DecoratedClass", "DecoratedMember" , "DecoratedParameter"
230233 ]
231234}
232235
@@ -237,7 +240,7 @@ predicate isExtraValidTokenNameInIdentifyingAccessPath(string name) {
237240predicate isExtraValidNoArgumentTokenInIdentifyingAccessPath ( string name ) {
238241 name =
239242 [
240- "Instance" , "Awaited" , "ArrayElement" , "Element" , "MapValue" , "NewCall" , "Call" ,
243+ "AnyMember" , " Instance", "Awaited" , "ArrayElement" , "Element" , "MapValue" , "NewCall" , "Call" ,
241244 "DecoratedClass" , "DecoratedMember" , "DecoratedParameter"
242245 ]
243246}
0 commit comments