boxed Write
fun boxedWrite(semanticValues: Set<L2SemanticValue>, restriction: TypeRestriction): L2WriteBoxedOperand
Content copied to clipboard
Allocate a new L2BoxedRegister. Answer an L2WriteBoxedOperand that writes to it as the given L2SemanticValues, restricting it with the given TypeRestriction.
Return
The new boxed write operand.
Parameters
semantic Values
The L2SemanticValues to write.
restriction
The initial TypeRestriction for the new write.
fun boxedWrite(semanticValue: L2SemanticValue, restriction: TypeRestriction): L2WriteBoxedOperand
Content copied to clipboard
Allocate a new L2BoxedRegister. Answer an L2WriteBoxedOperand that writes to it as the given L2SemanticValue, restricting it with the given TypeRestriction.
Return
The new boxed write operand.
Parameters
semantic Value
The L2SemanticValue to write.
restriction
The initial TypeRestriction for the new write.