Original Node Tracking Sets the original node for a given node. NOTE: This is the equivalent to `setOriginalNode` in Strada.
(node *ast.Node, original *ast.Node)
| 444 | // |
| 445 | // NOTE: This is the equivalent to `setOriginalNode` in Strada. |
| 446 | func (c *EmitContext) SetOriginal(node *ast.Node, original *ast.Node) { |
| 447 | c.SetOriginalEx(node, original, false) |
| 448 | } |
| 449 | |
| 450 | func (c *EmitContext) UnsetOriginal(node *ast.Node) { |
| 451 | delete(c.original, node) |
no test coverage detected