| UnaryNode(NodeType nodeType_) |
| UnaryNode(NodeType nodeType_, const Span& span_) |
| UnaryNode(NodeType nodeType_, const Span& span_, Node* child_) |
| Node* | Child() |
| void | Read(Reader& reader) override |
| Node* | ReleaseChild() |
| void | SetChild(Node* child_) |
| void | SetFullSpan() override |
| void | Write(Writer& writer) override |
| std::unique_ptr<Node> | child |