(n semantic.BoolValue)
| 523 | } |
| 524 | |
| 525 | func (e *encoder) boolValue(n semantic.BoolValue) (outID uint64) { |
| 526 | e.build(&e.instances.BoolValue, e.maps.BoolValue, n, &outID, func() *BoolValue { |
| 527 | return &BoolValue{ |
| 528 | Value: bool(n), |
| 529 | } |
| 530 | }) |
| 531 | return |
| 532 | } |
| 533 | |
| 534 | func (e *encoder) block(n *semantic.Block) (outID uint64) { |
| 535 | e.build(&e.instances.Block, e.maps.Block, n, &outID, func() *Block { |