File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
javascript/ql/lib/semmle/javascript/dataflow/internal Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,14 @@ private import semmle.javascript.internal.flow_summaries.ExceptionFlow
1616 */
1717class SummarizedCallableBase = string ;
1818
19+ class SourceBase extends Unit {
20+ SourceBase ( ) { none ( ) }
21+ }
22+
23+ class SinkBase extends Unit {
24+ SinkBase ( ) { none ( ) }
25+ }
26+
1927/** Gets the parameter position representing a callback itself, if any. */
2028ArgumentPosition callbackSelfParameterPosition ( ) { result .isFunctionSelfReference ( ) }
2129
@@ -139,6 +147,10 @@ private module FlowSummaryStepInput implements Private::StepsInputSig {
139147 ]
140148 )
141149 }
150+
151+ DataFlow:: Node getSourceNode ( SourceBase source , Private:: SummaryComponent sc ) { none ( ) }
152+
153+ DataFlow:: Node getSinkNode ( SinkBase sink , Private:: SummaryComponent sc ) { none ( ) }
142154}
143155
144156module Steps = Private:: Steps< FlowSummaryStepInput > ;
You can’t perform that action at this time.
0 commit comments