scilla_parser/ast/
mod.rs

1pub mod converting;
2pub mod nodes;
3pub mod visitor;
4
5/// Enums used in various routines
6pub enum TreeTraversalMode {
7    /// Used when emit_... is invoked before children are visited
8    Enter,
9    /// Used when emit_... is invoked before children are visited  
10    Exit,
11}
12
13#[derive(PartialEq, Eq)]
14pub enum TraversalResult {
15    /// Returned when the visitor should continue tree traversal
16    Continue,
17    /// Returned when the visitor should skip the children and exit traversal
18    SkipChildren,
19}