summaryrefslogtreecommitdiff
path: root/src/syntax/visit.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2021-09-15 12:43:57 +0200
committerLaurenz <laurmaedje@gmail.com>2021-09-15 13:05:01 +0200
commit5de791d9e6a1006dc6a017ec8e20a1c70a91a780 (patch)
tree65a60ca99c10322d6a7411ec8abce9f488e4a89d /src/syntax/visit.rs
parentc18321a4c24b1bae9b935e3434aa114f930ca5f5 (diff)
Rename `SyntaxTree` to `Markup`
Also `SyntaxNode` -> `MarkupNode`.
Diffstat (limited to 'src/syntax/visit.rs')
-rw-r--r--src/syntax/visit.rs32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/syntax/visit.rs b/src/syntax/visit.rs
index fe270ac5..d689209b 100644
--- a/src/syntax/visit.rs
+++ b/src/syntax/visit.rs
@@ -1,6 +1,6 @@
//! Mutable and immutable syntax tree traversal.
-use crate::syntax::*;
+use super::*;
/// Implement the immutable and the mutable visitor version.
macro_rules! impl_visitors {
@@ -78,25 +78,25 @@ macro_rules! impl_visitor {
}
impl_visitors! {
- visit_tree(v, tree: SyntaxTree) {
- for node in tree {
+ visit_tree(v, markup: Markup) {
+ for node in markup {
v.visit_node(node);
}
}
- visit_node(v, node: SyntaxNode) {
+ visit_node(v, node: MarkupNode) {
match node {
- SyntaxNode::Space => {}
- SyntaxNode::Linebreak(_) => {}
- SyntaxNode::Parbreak(_) => {}
- SyntaxNode::Strong(_) => {}
- SyntaxNode::Emph(_) => {}
- SyntaxNode::Text(_) => {}
- SyntaxNode::Raw(_) => {}
- SyntaxNode::Heading(n) => v.visit_heading(n),
- SyntaxNode::List(n) => v.visit_list(n),
- SyntaxNode::Enum(n) => v.visit_enum(n),
- SyntaxNode::Expr(n) => v.visit_expr(n),
+ MarkupNode::Space => {}
+ MarkupNode::Linebreak(_) => {}
+ MarkupNode::Parbreak(_) => {}
+ MarkupNode::Strong(_) => {}
+ MarkupNode::Emph(_) => {}
+ MarkupNode::Text(_) => {}
+ MarkupNode::Raw(_) => {}
+ MarkupNode::Heading(n) => v.visit_heading(n),
+ MarkupNode::List(n) => v.visit_list(n),
+ MarkupNode::Enum(n) => v.visit_enum(n),
+ MarkupNode::Expr(n) => v.visit_expr(n),
}
}
@@ -149,7 +149,7 @@ impl_visitors! {
visit_template(v, template: TemplateExpr) {
v.visit_enter();
- v.visit_tree(r!(template.tree));
+ v.visit_tree(r!(template.body));
v.visit_exit();
}