Module DataFlowDispatch
Import path
import semmle.code.csharp.dataflow.internal.DataFlowDispatchImports
Predicates
| getAnOutNode | Gets a node that can read the value returned from |
| getCallableForDataFlow | Gets a source declaration of callable |
| parameterMatch | Holds if arguments at position |
Classes
| ArgumentPosition | An argument position. |
| DataFlowCall | A call relevant for data flow. |
| DataFlowCallable | A callable used for data flow. |
| DelegateDataFlowCall | A delegate call relevant for data flow. |
| ExplicitDelegateLikeDataFlowCall | An explicit delegate or function pointer call relevant for data flow. |
| NonDelegateDataFlowCall | A non-delegate C# call relevant for data flow. |
| NormalReturnKind | A value returned from a callable using a |
| OutRefReturnKind | A value returned from a callable using an |
| OutReturnKind | A value returned from a callable using an |
| ParameterPosition | A parameter position. |
| RefReturnKind | A value returned from a callable using a |
| ReturnKind | A return kind. A return kind describes how a value can be returned from a callable. |
| SummaryCall | A synthesized call inside a callable with a flow summary. |