mirror of
https://github.com/github/codeql.git
synced 2026-05-03 04:39:29 +02:00
python: longer name and longer comment
This commit is contained in:
@@ -987,7 +987,7 @@ module API {
|
||||
DataFlow::LocalSourceNode trackUseNode(DataFlow::LocalSourceNode src) {
|
||||
Stages::TypeTracking::ref() and
|
||||
result = trackUseNode(src, DataFlow::TypeTracker::end()) and
|
||||
result instanceof DataFlow::LocalSourceNodeNotModule
|
||||
result instanceof DataFlow::LocalSourceNodeNotModuleVariableNode
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -140,10 +140,12 @@ class LocalSourceNode extends Node {
|
||||
/**
|
||||
* A LocalSourceNode that is not a ModuleVariableNode
|
||||
* This class provides a positive formulation of that in its charpred.
|
||||
*
|
||||
* Aka FutureLocalSourceNode (see FutureWork below), but until the future is here...
|
||||
*/
|
||||
class LocalSourceNodeNotModule extends LocalSourceNode {
|
||||
class LocalSourceNodeNotModuleVariableNode extends LocalSourceNode {
|
||||
cached
|
||||
LocalSourceNodeNotModule() {
|
||||
LocalSourceNodeNotModuleVariableNode() {
|
||||
this instanceof ExprNode
|
||||
or
|
||||
this.asVar() instanceof ScopeEntryDefinition
|
||||
|
||||
Reference in New Issue
Block a user