feat: implement comments in zero children nodes

This commit is contained in:
Jonathan Kelley committed 2023-01-10 17:47:58 -08:00
1 parent 6500a6d490
commit 1940855e39
9 files changed
+379 -336

No files matched your search

+3 -1
View File
@@ -17,6 +17,7 @@ pub struct Element {
pub attributes: Vec<ElementAttrNamed>,
pub children: Vec<BodyNode>,
pub _is_static: bool,
pub brace: syn::token::Brace,
}
impl Parse for Element {
@@ -25,7 +26,7 @@ impl Parse for Element {
// parse the guts
let content: ParseBuffer;
syn::braced!(content in stream);
let brace = syn::braced!(content in stream);
let mut attributes: Vec<ElementAttrNamed> = vec![];
let mut children: Vec<BodyNode> = vec![];
@@ -152,6 +153,7 @@ impl Parse for Element {
name: el_name,
attributes,
children,
brace,
_is_static: false,
})
}