Fix lang/ast test for non-numeric refinements
diff --git a/lang/ast/string_test.go b/lang/ast/string_test.go
index 8805196..b4f3220 100644
--- a/lang/ast/string_test.go
+++ b/lang/ast/string_test.go
@@ -60,15 +60,15 @@
"x as base.bool",
"x as base.u32",
+ "x as base.u32[1 ..=]",
+ "x as base.u32[..= 2]",
+ "x as base.u32[1 ..= 2]",
"x as T",
"x as T",
- "x as T[i ..=]",
- "x as T[..= j]",
- "x as T[i ..= j]",
"x as pkg.T",
"x as ptr T",
"x as array[4] T",
- "x as array[8 + (2 * N)] ptr array[4] ptr pkg.T[i ..= j]",
+ "x as array[8 + (2 * N)] ptr array[4] ptr base.u8[10 ..= 20]",
}
tm := &t.Map{}