syntree/
node.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Types associated to nodes and in particular node walking.

mod ancestors;
mod children;
pub(crate) mod node_impl;
mod siblings;
mod skip_tokens;
mod walk;
mod walk_events;

pub use self::ancestors::Ancestors;
pub use self::children::Children;
pub(crate) use self::node_impl::Node;
pub use self::siblings::Siblings;
pub use self::skip_tokens::SkipTokens;
pub use self::walk::{Walk, WithDepths};
pub use self::walk_events::{Event, WalkEvents};