From aae67bd572ad86f4c57e364daa51a9dc883b8913 Mon Sep 17 00:00:00 2001 From: Laurenz Date: Sun, 3 Jan 2021 00:12:09 +0100 Subject: =?UTF-8?q?Move=20and=20rename=20many=20things=20=F0=9F=9A=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/parse/tests.rs | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'src/parse/tests.rs') diff --git a/src/parse/tests.rs b/src/parse/tests.rs index 0c8998b5..d01d09a5 100644 --- a/src/parse/tests.rs +++ b/src/parse/tests.rs @@ -9,7 +9,7 @@ use crate::geom::Unit; use crate::syntax::*; use BinOp::*; -use SynNode::{Emph, Linebreak, Parbreak, Space, Strong}; +use Node::{Emph, Linebreak, Parbreak, Space, Strong}; use UnOp::*; macro_rules! t { @@ -82,16 +82,16 @@ macro_rules! into { }; } -fn Text(text: &str) -> SynNode { - SynNode::Text(text.into()) +fn Text(text: &str) -> Node { + Node::Text(text.into()) } -fn Heading(level: impl Into>, contents: SynTree) -> SynNode { - SynNode::Heading(NodeHeading { level: level.into(), contents }) +fn Heading(level: impl Into>, contents: Tree) -> Node { + Node::Heading(NodeHeading { level: level.into(), contents }) } -fn Raw(lang: Option<&str>, lines: &[&str], inline: bool) -> SynNode { - SynNode::Raw(NodeRaw { +fn Raw(lang: Option<&str>, lines: &[&str], inline: bool) -> Node { + Node::Raw(NodeRaw { lang: lang.map(|id| Ident(id.into())), lines: lines.iter().map(ToString::to_string).collect(), inline, @@ -130,8 +130,8 @@ fn Str(string: &str) -> Expr { Expr::Lit(Lit::Str(string.to_string())) } -fn Block(expr: Expr) -> SynNode { - SynNode::Expr(expr) +fn Block(expr: Expr) -> Node { + Node::Expr(expr) } fn Binary( @@ -157,7 +157,7 @@ macro_rules! Array { (@$($expr:expr),* $(,)?) => { vec![$(into!($expr)),*] }; - ($($tts:tt)*) => (Expr::Lit(Lit::Array(Array![@$($tts)*]))); + ($($tts:tt)*) => (Expr::Array(Array![@$($tts)*])); } macro_rules! Dict { @@ -167,7 +167,7 @@ macro_rules! Dict { expr: into!($expr) }),*] }; - ($($tts:tt)*) => (Expr::Lit(Lit::Dict(Dict![@$($tts)*]))); + ($($tts:tt)*) => (Expr::Dict(Dict![@$($tts)*])); } macro_rules! Args { @@ -187,7 +187,7 @@ macro_rules! Args { macro_rules! Content { (@$($node:expr),* $(,)?) => (vec![$(into!($node)),*]); - ($($tts:tt)*) => (Expr::Lit(Lit::Content(Content![@$($tts)*]))); + ($($tts:tt)*) => (Expr::Content(Content![@$($tts)*])); } macro_rules! Call { @@ -201,7 +201,7 @@ macro_rules! Call { } }; (@$($tts:tt)*) => (Expr::Call(Call!(@@$($tts)*))); - ($($tts:tt)*) => (SynNode::Expr(Call!(@$($tts)*))); + ($($tts:tt)*) => (Node::Expr(Call!(@$($tts)*))); } #[test] -- cgit v1.2.3