Class FunctionInput
An abstract representation of an input to a function, which is either a parameter or the receiver parameter.
Import path
import semmle.go.dataflow.FunctionInputsAndOutputsDirect supertypes
Known direct subtypes
Predicates
| getEntryNode | Gets the data-flow node through which data is passed into this input for the call |
| getExitNode | Gets the data-flow node through which data from this input enters function |
| getNode | Gets the data-flow node corresponding to this input for the call |
| isParameter | Holds if this represents the |
| isReceiver | Holds if this represents the receiver of a function. |
| isResult | Holds if this represents the result of a function. |
| isResult | Holds if this represents the |
| toString | Gets a textual representation of this element. |