(mut self, operand_kind: &OperandKind)
| 132 | } |
| 133 | |
| 134 | pub fn imm(mut self, operand_kind: &OperandKind) -> Self { |
| 135 | let field = FormatField { |
| 136 | kind: operand_kind.clone(), |
| 137 | member: operand_kind.rust_field_name, |
| 138 | }; |
| 139 | self.0.imm_fields.push(field); |
| 140 | self |
| 141 | } |
| 142 | |
| 143 | pub fn typevar_operand(mut self, operand_index: usize) -> Self { |
| 144 | assert!(self.0.typevar_operand.is_none()); |