internal/core/eval: verify issue 295 is fixed

Fixes #295

Change-Id: Ie8ac22ced600b177fcadb1786d6beb890b34841d
Reviewed-on: https://cue-review.googlesource.com/c/cue/+/6942
Reviewed-by: CUE cueckoo <cueckoo@gmail.com>
Reviewed-by: Marcel van Lohuizen <mpvl@golang.org>
diff --git a/cue/testdata/eval/issue295.txtar b/cue/testdata/eval/issue295.txtar
new file mode 100644
index 0000000..d4955e9
--- /dev/null
+++ b/cue/testdata/eval/issue295.txtar
@@ -0,0 +1,21 @@
+-- in.cue --
+p: close({
+	"\("f")": _
+})
+p: f: 9
+-- out/compile --
+--- in.cue
+{
+  p: close({
+    "\("f")": _
+  })
+  p: {
+    f: 9
+  }
+}
+-- out/eval --
+(struct){
+  p: (#struct){
+    f: (int){ 9 }
+  }
+}