(fj fastJsonNode)
| 872 | } |
| 873 | |
| 874 | func (enc *encoder) copySingleNode(fj fastJsonNode) fastJsonNode { |
| 875 | if fj == nil { |
| 876 | return nil |
| 877 | } |
| 878 | |
| 879 | nn := enc.newNode(enc.getAttr(fj)) |
| 880 | nn.meta = fj.meta |
| 881 | nn.child = fj.child |
| 882 | nn.next = nil |
| 883 | return nn |
| 884 | } |
| 885 | |
| 886 | func (enc *encoder) merge(parent, child []fastJsonNode) ([]fastJsonNode, error) { |
| 887 | if len(parent) == 0 { |
no test coverage detected