From 82d6ca9ecb74ae870f5d4b18137ebc396484eeb5 Mon Sep 17 00:00:00 2001 From: Jeremy Wall Date: Thu, 23 May 2019 20:01:03 -0500 Subject: [PATCH] DEV: Handle comments embedded in not, import or include expressions --- src/ast/printer/mod.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/ast/printer/mod.rs b/src/ast/printer/mod.rs index bb682e6..6924b5e 100644 --- a/src/ast/printer/mod.rs +++ b/src/ast/printer/mod.rs @@ -437,6 +437,9 @@ where write!(self.w, ")")?; } Expression::Import(_def) => { + if self.has_comment(_def.path.pos.line) { + self.render_missed_comments(_def.path.pos.line)?; + } write!( self.w, "import \"{}\"", @@ -444,6 +447,9 @@ where )?; } Expression::Include(_def) => { + if self.has_comment(_def.path.pos.line) { + self.render_missed_comments(_def.path.pos.line)?; + } write!( self.w, "include {} \"{}\"",