(bitTestID uint64)
| 348 | } |
| 349 | |
| 350 | func (d *decoder) bitTest(bitTestID uint64) (out *semantic.BitTest) { |
| 351 | d.build(d.content.Instances.BitTest, &d.inst.BitTest, bitTestID, &out, |
| 352 | func(p *BitTest, s *semantic.BitTest) { |
| 353 | s.AST = d.astBinaryOp(p.Ast) |
| 354 | s.Bitfield = d.expr(p.Bitfield) |
| 355 | s.Bits = d.expr(p.Bits) |
| 356 | }) |
| 357 | return |
| 358 | } |
| 359 | |
| 360 | func (d *decoder) branch(branchID uint64) (out *semantic.Branch) { |
| 361 | d.build(d.content.Instances.Branch, &d.inst.Branch, branchID, &out, |
no test coverage detected