(createID uint64)
| 525 | } |
| 526 | |
| 527 | func (d *decoder) create(createID uint64) (out *semantic.Create) { |
| 528 | d.build(d.content.Instances.Create, &d.inst.Create, createID, &out, |
| 529 | func(p *Create, s *semantic.Create) { |
| 530 | s.AST = d.astCall(p.Ast) |
| 531 | s.Type = d.reference(p.Type) |
| 532 | s.Initializer = d.classInit(p.Initializer) |
| 533 | }) |
| 534 | return |
| 535 | } |
| 536 | |
| 537 | func (d *decoder) declareLocal(declareLocalID uint64) (out *semantic.DeclareLocal) { |
| 538 | d.build(d.content.Instances.DeclareLocal, &d.inst.DeclareLocal, declareLocalID, &out, |