File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
javascript/ql/lib/semmle/javascript/internal Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -408,6 +408,10 @@ module NameResolution {
408408 */
409409 predicate trackModule = ValueFlow:: TrackNode< ModuleLike > :: track / 1 ;
410410
411+ predicate trackClassValue = ValueFlow:: TrackNode< ClassDefinition > :: track / 1 ;
412+
413+ predicate trackFunctionValue = ValueFlow:: TrackNode< Function > :: track / 1 ;
414+
411415 /**
412416 * Holds if `moduleName` appears to start with a package name, as opposed to a relative file import.
413417 */
Original file line number Diff line number Diff line change @@ -4,8 +4,6 @@ private import semmle.javascript.internal.UnderlyingTypes
44private import semmle.javascript.dataflow.internal.sharedlib.SummaryTypeTracker as SummaryTypeTracker
55
66module TypeResolution {
7- predicate trackClassValue = ValueFlow:: TrackNode< ClassDefinition > :: track / 1 ;
8-
97 predicate trackType = TypeFlow:: TrackNode< TypeDefinition > :: track / 1 ;
108
119 /**
@@ -24,8 +22,6 @@ module TypeResolution {
2422 )
2523 }
2624
27- predicate trackFunctionValue = ValueFlow:: TrackNode< Function > :: track / 1 ;
28-
2925 /**
3026 * Gets the representative for the type containing the given member.
3127 *
You can’t perform that action at this time.
0 commit comments