Skip to content

Commit 336eb37

Browse files
committed
JS: Remove unused predicate
1 parent 5907c02 commit 336eb37

File tree

1 file changed

+0
-11
lines changed

1 file changed

+0
-11
lines changed

javascript/ql/lib/semmle/javascript/ApiGraphs.qll

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -778,17 +778,6 @@ module API {
778778
} or
779779
MkSyntheticCallbackArg(DataFlow::InvokeNode nd)
780780

781-
private predicate needsDefNode(DataFlow::ClassNode cls) {
782-
hasSemantics(cls) and
783-
(
784-
cls = trackDefNode(_)
785-
or
786-
cls.getAnInstanceReference() = trackDefNode(_)
787-
or
788-
needsDefNode(cls.getADirectSubClass())
789-
)
790-
}
791-
792781
class TDef = MkModuleDef or TNonModuleDef;
793782

794783
class TNonModuleDef = MkModuleExport or MkClassInstance or MkDef or MkSyntheticCallbackArg;

0 commit comments

Comments
 (0)