(kind Kind, data nodeData, hooks NodeFactoryHooks)
| 72 | } |
| 73 | |
| 74 | func newNode(kind Kind, data nodeData, hooks NodeFactoryHooks) *Node { |
| 75 | n := data.AsNode() |
| 76 | n.Loc = core.UndefinedTextRange() |
| 77 | n.Kind = kind |
| 78 | n.data = data |
| 79 | if hooks.OnCreate != nil { |
| 80 | hooks.OnCreate(n) |
| 81 | } |
| 82 | return n |
| 83 | } |
| 84 | |
| 85 | func (f *NodeFactory) newNode(kind Kind, data nodeData) *Node { |
| 86 | f.nodeCount++ |
no test coverage detected