Module DataFlowDispatch
Import path
import semmle.code.csharp.dataflow.internal.DataFlowDispatch
Imports
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. |