aboutsummaryrefslogtreecommitdiffstats
path: root/askama_derive/src/generator.rs
diff options
context:
space:
mode:
Diffstat (limited to 'askama_derive/src/generator.rs')
-rw-r--r--askama_derive/src/generator.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/askama_derive/src/generator.rs b/askama_derive/src/generator.rs
index 0ff30ed..449a969 100644
--- a/askama_derive/src/generator.rs
+++ b/askama_derive/src/generator.rs
@@ -310,7 +310,9 @@ impl<'a> Generator<'a> {
Node::Lit(lws, val, rws) => {
self.write_lit(lws, val, rws);
},
- Node::Comment() => {},
+ Node::Comment(ref ws) => {
+ self.write_comment(ws);
+ },
Node::Expr(ref ws, ref val) => {
self.write_expr(state, ws, val);
},
@@ -600,6 +602,10 @@ impl<'a> Generator<'a> {
}
}
+ fn write_comment(&mut self, ws: &WS) {
+ self.handle_ws(ws);
+ }
+
/* Visitor methods for expression types */
fn visit_expr_root(&mut self, expr: &Expr) -> DisplayWrap {