Optional ReadonlyalternativeReadonlyargsThe arguments to the function call.
Optional ReadonlycustomSuppress the default control flow linkage (arguments in order, then the call). Constructs that branch or loop set this and wire their control flow themselves.
ReadonlydataThe dataflow processor information at the point of the function call.
Optional ReadonlyhasDoes the call have a side effect that we do not know a lot about which may have further consequences?
Optional Readonlymarkwhich arguments are reevaluated, like a loop body
ReadonlynameThe name of the function being called.
Optional Readonlynonsee ProcessAllArgumentInput#nonFunction
ReadonlyoriginThe origin to use for the function being called.
Optional Readonlypatchallows passing a data processor in-between each argument
Optional Readonlyreverseshould arguments be processed from right to left? This does not affect the order recorded in the call but of the environments
ReadonlyrootThe node ID to use for the function call vertex.
Optional Readonlysigthe signature of the called function, the one place stating which arguments it evaluates
From this argument index on, the arguments are alternatives of which at most one is evaluated, which is how
switchpicks an arm. The arguments before it are evaluated in order as usual.