From 299f142b057f241b81341ba97fa682122d459dae Mon Sep 17 00:00:00 2001 From: Tad Hardesty Date: Wed, 13 Jan 2021 20:33:36 -0800 Subject: [PATCH] Add variable name to const-evaluation error --- src/dreammaker/constants.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dreammaker/constants.rs b/src/dreammaker/constants.rs index b013f02e..225f42b8 100644 --- a/src/dreammaker/constants.rs +++ b/src/dreammaker/constants.rs @@ -840,7 +840,7 @@ impl<'a> ConstantFolder<'a> { while let Some(ty) = idx { let location = self.location; if self.tree.is_none() { - return Err(self.error("cannot reference variables in this context")); + return Err(self.error(format!("cannot reference variable {:?} in this context", ident))); } let tree = self.tree.as_mut().unwrap(); match constant_ident_lookup(tree, ty, &ident, must_be_const)