File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed
python/ql/lib/semmle/python Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -987,7 +987,7 @@ module API {
987
987
DataFlow:: LocalSourceNode trackUseNode ( DataFlow:: LocalSourceNode src ) {
988
988
Stages:: TypeTracking:: ref ( ) and
989
989
result = trackUseNode ( src , DataFlow:: TypeTracker:: end ( ) ) and
990
- result instanceof DataFlow:: LocalSourceNodeNotModule
990
+ result instanceof DataFlow:: LocalSourceNodeNotModuleVariableNode
991
991
}
992
992
993
993
/**
Original file line number Diff line number Diff line change @@ -140,10 +140,12 @@ class LocalSourceNode extends Node {
140
140
/**
141
141
* A LocalSourceNode that is not a ModuleVariableNode
142
142
* This class provides a positive formulation of that in its charpred.
143
+ *
144
+ * Aka FutureLocalSourceNode (see FutureWork below), but until the future is here...
143
145
*/
144
- class LocalSourceNodeNotModule extends LocalSourceNode {
146
+ class LocalSourceNodeNotModuleVariableNode extends LocalSourceNode {
145
147
cached
146
- LocalSourceNodeNotModule ( ) {
148
+ LocalSourceNodeNotModuleVariableNode ( ) {
147
149
this instanceof ExprNode
148
150
or
149
151
this .asVar ( ) instanceof ScopeEntryDefinition
You can’t perform that action at this time.
0 commit comments