(n *ast.EnumEntry)
| 1740 | } |
| 1741 | |
| 1742 | func (e *encoder) astEnumEntry(n *ast.EnumEntry) (outID uint64) { |
| 1743 | e.build(&e.instances.AstEnumEntry, e.maps.ASTEnumEntry, n, &outID, func() *ASTEnumEntry { |
| 1744 | return &ASTEnumEntry{ |
| 1745 | Owner: e.astEnum(n.Owner), |
| 1746 | Name: e.astIdentifier(n.Name), |
| 1747 | Value: e.astNumber(n.Value), |
| 1748 | } |
| 1749 | }) |
| 1750 | return |
| 1751 | } |
| 1752 | |
| 1753 | func (e *encoder) astFence(n *ast.Fence) (outID uint64) { |
| 1754 | e.build(&e.instances.AstFence, e.maps.ASTFence, n, &outID, func() *ASTFence { |