diff --git a/src/compiler/iml/imlparselet.rs b/src/compiler/iml/imlparselet.rs index dc36603..0fee30e 100644 --- a/src/compiler/iml/imlparselet.rs +++ b/src/compiler/iml/imlparselet.rs @@ -143,7 +143,7 @@ impl std::fmt::Display for ImlParseletInstance { write!( f, "{}", - self.name.as_deref().unwrap_or("") + self.name.as_deref().unwrap_or("__AnonymousParselet__") )?; if !self.generics.is_empty() { @@ -248,7 +248,7 @@ impl ImlParselet { if !required.is_empty() { return Err(format!( "{} requires assignment of generic argument {}", - instance.name.as_deref().unwrap_or(""), + instance.name.as_deref().unwrap_or("__AnonymousParselet__"), required.join(", ") )); } diff --git a/src/compiler/iml/imlvalue.rs b/src/compiler/iml/imlvalue.rs index 7608be8..6bd6e6d 100644 --- a/src/compiler/iml/imlvalue.rs +++ b/src/compiler/iml/imlvalue.rs @@ -434,7 +434,7 @@ impl std::fmt::Display for ImlValue { .borrow() .name .as_deref() - .unwrap_or("") + .unwrap_or("__AnonymousParselet__") ), Self::Variable { name, is_global, ..