File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ private import semmle.code.csharp.dataflow.FlowSummary
8
8
private import semmle.code.csharp.dataflow.internal.DataFlowImplCommon as DataFlowImplCommon
9
9
private import semmle.code.csharp.dataflow.internal.DataFlowPrivate
10
10
private import semmle.code.csharp.dataflow.internal.DataFlowDispatch as DataFlowDispatch
11
+ private import semmle.code.csharp.dataflow.internal.FlowSummaryImpl as Impl
11
12
private import semmle.code.csharp.dataflow.internal.TaintTrackingPrivate
12
13
private import semmle.code.csharp.security.dataflow.flowsources.Remote
13
14
@@ -80,7 +81,7 @@ class ExternalApi extends DotNet::Callable {
80
81
81
82
/** Holds if this API has a supported summary. */
82
83
predicate hasSummary ( ) {
83
- this instanceof SummarizedCallable or
84
+ exists ( Impl :: Public :: SummarizedCallable sc | sc . asCallable ( ) = this ) or
84
85
defaultAdditionalTaintStep ( this .getAnInput ( ) , _)
85
86
}
86
87
You can’t perform that action at this time.
0 commit comments