From a099c74b1bb728fbe7253a461cb6be0217bc3d7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20M=C3=BCller?= Date: Wed, 11 Mar 2026 10:36:40 +0100 Subject: [PATCH] Re-arrange TemplateAstExpr MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marcel Müller --- src/ast/mod.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/ast/mod.rs b/src/ast/mod.rs index 04a7e5d..5be6458 100644 --- a/src/ast/mod.rs +++ b/src/ast/mod.rs @@ -217,15 +217,20 @@ pub fn parse(input: &[TemplateToken]) -> Result, AstFailure> { #[derive(Debug, Clone)] pub enum TemplateAstExpr<'input> { StaticContent(TemplateToken), + Block { + prev_whitespace_content: Option, + expression: Box>, + post_whitespace_content: Option, + }, Interpolation { prev_whitespace_content: Option, expression: Box>, post_whitespace_content: Option, }, - VariableAccess(TemplateToken), ConditionalChain { chain: Vec>, }, + VariableAccess(TemplateToken), IfConditional { expression: Box>, }, @@ -237,11 +242,6 @@ pub enum TemplateAstExpr<'input> { }, Invalid(&'input [TemplateToken]), EndBlock, - Block { - prev_whitespace_content: Option, - expression: Box>, - post_whitespace_content: Option, - }, } fn parse_asts<'input>(input: &mut Input<'input>) -> Result>, AstError> {