Skip to content

Commit 49b682e

Browse files
committed
Fix unparse
1 parent e1f41e8 commit 49b682e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

compiler/ast/src/unparse.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,11 @@ impl<'a> Unparser<'a> {
152152
let (packed, unpacked) = values.split_at(keys.len());
153153
for (k, v) in keys.iter().zip(packed) {
154154
self.p_delim(&mut first, ", ")?;
155-
write!(self, "{}: {}", *k, *v)?;
155+
if let Some(k) = k {
156+
write!(self, "{}: {}", *k, *v)?;
157+
} else {
158+
write!(self, "**{}", *v)?;
159+
}
156160
}
157161
for d in unpacked {
158162
self.p_delim(&mut first, ", ")?;

0 commit comments

Comments
 (0)