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.FunctionInputsAndOutputs
Direct 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. |