File tree Expand file tree Collapse file tree
lib/codeql/unified/internal
test/library-tests/static-name-binding Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -121,6 +121,8 @@ class NameBindingNode extends TNameBindingNode {
121121Identifier getIdentifierFromRef ( AstNode n ) {
122122 result = n .( PotentialLocalNameAccess )
123123 or
124+ result = n .( GenericTypeExpr ) .getBase ( )
125+ or
124126 result = n .( MemberAccessExpr ) .getMemberNameNode ( )
125127}
126128
Original file line number Diff line number Diff line change @@ -5,5 +5,5 @@ enum GenericEnum<T> {
55
66func testGenericEnum( ) {
77 let intValue = GenericEnum . value ( 42 ) // $ access=GenericEnum access=GenericEnum.value
8- let stringValue = GenericEnum< String> . novalue // $ access=GenericEnum access=String $ MISSING: access=GenericEnum.novalue
8+ let stringValue = GenericEnum< String> . novalue // $ access=GenericEnum access=String access=GenericEnum.novalue
99}
You can’t perform that action at this time.
0 commit comments