aboutsummaryrefslogtreecommitdiffhomepage
path: root/testdata/slice.go
diff options
context:
space:
mode:
authorAyke van Laethem <[email protected]>2019-09-26 15:36:23 +0200
committerRon Evans <[email protected]>2019-10-01 21:31:00 +0200
commit01e58691a16a9bea24b6ea5e57b81c95133af86a (patch)
treeba11c829d4592262914b23d4f60a63b6f8f45956 /testdata/slice.go
parent81c0f9af4e30485726f15b2342244b39a042ac96 (diff)
downloadtinygo-01e58691a16a9bea24b6ea5e57b81c95133af86a.tar.gz
tinygo-01e58691a16a9bea24b6ea5e57b81c95133af86a.zip
compiler: support constant indices with a named type
Diffstat (limited to 'testdata/slice.go')
-rw-r--r--testdata/slice.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/testdata/slice.go b/testdata/slice.go
index 8182af36d..d20de76d3 100644
--- a/testdata/slice.go
+++ b/testdata/slice.go
@@ -2,6 +2,13 @@ package main
type MySlice [32]byte
+type myUint8 uint8
+
+// Indexing into slice with named type (regression test).
+var array = [4]int{
+ myUint8(2): 3,
+}
+
func main() {
l := 5
foo := []int{1, 2, 4, 5}