| EnumeratorNode() |
| EnumeratorNode(const Span& span_, const std::u32string& enumerator_, Node* value_, const std::u32string& valueStr_) |
| void | Accept(Visitor& visitor) override |
| const Span& | AssignmentSignSpan() const |
| const std::u32string& | Enumerator() const |
| void | Read(Reader& reader) override |
| void | SetAssignmentSignSpan(const Span& assignmentSignSpan_) |
| Node* | Value() |
| const std::u32string& | ValueStr() const |
| void | Write(Writer& writer) override |
| Span | assignmentSignSpan |
| std::u32string | enumerator |
| std::unique_ptr<Node> | value |
| std::u32string | valueStr |