We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c8c6744 commit efea150Copy full SHA for efea150
1 file changed
javascript/ql/lib/semmle/javascript/internal/UnderlyingTypes.qll
@@ -80,6 +80,13 @@ module UnderlyingTypes {
80
mod = "global"
81
)
82
or
83
+ exists(LocalTypeAccess type |
84
+ node = type and
85
+ not exists(type.getLocalTypeName()) and
86
+ name = type.getName() and
87
+ mod = "global"
88
+ )
89
+ or
90
exists(Node mid | nodeHasUnderlyingType(mid, mod, name) |
91
TypeFlow::step(mid, node)
92
0 commit comments