(value *OperatorNodeType)
| 629 | } |
| 630 | |
| 631 | func (b *Bindings) OperatorNode(value *OperatorNodeType) (*goja.Object, error) { |
| 632 | literalF, err := b.f("typeOperatorNode") |
| 633 | if err != nil { |
| 634 | return nil, err |
| 635 | } |
| 636 | |
| 637 | obj, err := b.ToTypescriptNode(value.Type) |
| 638 | if err != nil { |
| 639 | return nil, fmt.Errorf("operator type: %w", err) |
| 640 | } |
| 641 | |
| 642 | res, err := literalF(goja.Undefined(), b.vm.ToValue(value.Keyword), obj) |
| 643 | if err != nil { |
| 644 | return nil, xerrors.Errorf("call numericLiteral: %w", err) |
| 645 | } |
| 646 | return res.ToObject(b.vm), nil |
| 647 | } |
| 648 | |
| 649 | func (b *Bindings) EnumMember(value *EnumMember) (*goja.Object, error) { |
| 650 | literalF, err := b.f("enumMember") |
no test coverage detected