Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 6a08313

Browse files
committed
JS: Hide some nodes
1 parent acdc896 commit 6a08313

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

javascript/ql/lib/semmle/javascript/dataflow/internal/DataFlowPrivate.qll

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -487,6 +487,8 @@ predicate nodeIsHidden(Node node) {
487487
or
488488
node instanceof FlowSummaryNode
489489
or
490+
node instanceof FlowSummaryDynamicParameterArrayNode
491+
or
490492
node instanceof FlowSummaryIntermediateAwaitStoreNode
491493
or
492494
node instanceof CaptureNode
@@ -499,6 +501,18 @@ predicate nodeIsHidden(Node node) {
499501
node.(DataFlow::ExprPostUpdateNode).getExpr() instanceof Function
500502
or
501503
node instanceof GenericSynthesizedNode
504+
or
505+
node instanceof StaticArgumentArrayNode
506+
or
507+
node instanceof DynamicArgumentArrayNode
508+
or
509+
node instanceof DynamicArgumentStoreNode
510+
or
511+
node instanceof StaticParameterArrayNode
512+
or
513+
node instanceof DynamicParameterArrayNode
514+
or
515+
node instanceof RestParameterStoreNode
502516
}
503517

504518
predicate neverSkipInPathGraph(Node node) {

0 commit comments

Comments
 (0)