Tom Alexander
|
c578bb45af
|
Implement ExactSizeIterator for the other node types.
|
2023-10-10 15:27:03 -04:00 |
|
Tom Alexander
|
b7f7876706
|
Impl ExactSizeIterator for multi_field_iter.
|
2023-10-10 15:23:04 -04:00 |
|
Tom Alexander
|
a62c3fc522
|
Move AstNode into the types crate.
Now that it is used for more than just iteration, it makes sense to promote it to the types crate.
|
2023-10-02 13:10:45 -04:00 |
|
Tom Alexander
|
32a7ce3f36
|
Implement a macro for iterators with multiple fields.
|
2023-09-27 18:36:29 -04:00 |
|
Tom Alexander
|
d8c52568db
|
Add PlainListItem to ast nodes.
|
2023-09-27 18:21:42 -04:00 |
|
Tom Alexander
|
4359fc9266
|
Introduce a macro for empty iterators.
|
2023-09-27 15:47:01 -04:00 |
|
Tom Alexander
|
7419b75d76
|
Implement empty iterator for types with no ast node children.
|
2023-09-27 15:38:33 -04:00 |
|