| Attribute() |
| Attribute(const Attribute&) delete |
| Attribute(const Span& span_, const std::u32string& name_, const std::u32string& value_) |
| void | Accept(Visitor& visitor) |
| const Span& | GetSpan() const |
| const std::u32string& | Name() const |
| void | Read(AstReader& reader) |
| const std::u32string& | Value() const |
| void | Write(AstWriter& writer) |
| Attribute& | operator=(const Attribute&) delete |
| std::u32string | name |
| Span | span |
| std::u32string | value |