Class FunctionOutput
An abstract representation of an output of a function, which is one of its results or a parameter with mutable type.
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 output for the function |
| getExitNode | Gets the data-flow node through which data is returned from this output for the call |
| getNode | Gets the data-flow node corresponding to this output 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 (single) result of a function. |
| isResult | Holds if this represents the |
| toString | Gets a textual representation of this element. |