(n *semantic.BitTest)
| 512 | } |
| 513 | |
| 514 | func (e *encoder) bitTest(n *semantic.BitTest) (outID uint64) { |
| 515 | e.build(&e.instances.BitTest, e.maps.BitTest, n, &outID, func() *BitTest { |
| 516 | return &BitTest{ |
| 517 | Ast: e.astBinaryOp(n.AST), |
| 518 | Bitfield: e.expr(n.Bitfield), |
| 519 | Bits: e.expr(n.Bits), |
| 520 | } |
| 521 | }) |
| 522 | return |
| 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 { |
no test coverage detected