ReadonlyconditionThe value whose evaluation drives the branch.
Optional ReadonlyifThe value used when the condition resolves falsy (or does not match value).
Optional ReadonlyifThe value used when the condition resolves truthy (or matches value).
ReadonlykindOptional ReadonlyvalueWhen present, the condition result is compared for equality against this value. Otherwise the result is treated as a boolean.
A branching contextual value. The condition resolves to a value at instruction time; that result selects between
ifTrueandifFalse.