From e7ef5913f1255b68e974bc9910dcdc0342583e65 Mon Sep 17 00:00:00 2001 From: dalance Date: Mon, 19 Aug 2019 19:29:06 +0900 Subject: [PATCH] Fix infinite loop --- sv-parser-syntaxtree/src/any_node.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sv-parser-syntaxtree/src/any_node.rs b/sv-parser-syntaxtree/src/any_node.rs index d604581..2d48703 100644 --- a/sv-parser-syntaxtree/src/any_node.rs +++ b/sv-parser-syntaxtree/src/any_node.rs @@ -412,7 +412,7 @@ where { fn from(x: &'a Box) -> Self { let mut ret = Vec::new(); - let mut x: RefNodes<'a> = x.into(); + let mut x: RefNodes<'a> = (&**x).into(); ret.append(&mut x.0); ret.into() }