Optional ReadonlyalternativesReadonlyargsReadonlydataReadonlyfinalOptional Readonlyforcedwhich of the arguments the call evaluates, as FunctionSemantics.call.signature.forced answers it for the signature
ReadonlyfunctionReadonlyfunctionOptional Readonlykeepkeep the graph of each processed argument its own, for a caller marking what lies within an argument
Optional Readonlymarkwhich arguments are to be marked as EdgeType#NonStandardEvaluation|non-standard-evaluation?
Optional Readonlynonsymbols that name data rather than code, so they must not resolve to a function of the same name
Optional Readonlypatch
the arguments from this index on are alternatives of which at most one runs (the arms of
switch)