File src/tree.hpp changed (mode: 100644) (index 68d5c7d..1d501b7) |
... |
... |
struct Node |
50 |
50 |
using allocator_type = cpp17::pmr::polymorphic_allocator<cpp17::byte>; |
using allocator_type = cpp17::pmr::polymorphic_allocator<cpp17::byte>; |
51 |
51 |
|
|
52 |
52 |
boost::string_ref label; |
boost::string_ref label; |
|
53 |
|
// Leafs whose label is modified for the purpose of processing have |
|
54 |
|
// non-empty spelling that matches unmodified label. |
53 |
55 |
boost::string_ref spelling; |
boost::string_ref spelling; |
54 |
56 |
cpp17::pmr::vector<Node *> children; |
cpp17::pmr::vector<Node *> children; |
55 |
57 |
Node *relative = nullptr; |
Node *relative = nullptr; |