Source file src/cmd/compile/internal/syntax/testdata/complit.go
1 // Copyright 2026 The Go Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 5 // This file contains examples of composite literals. 6 // The examples don't typecheck. 7 8 package p 9 10 var ( 11 _ = []int{} 12 _ = [...]int{} 13 _ = [42]int{} 14 _ = map[string]int{} 15 _ = T{} 16 _ = T{1, 2, 3} 17 _ = T{{}, T{}, []int{1, 2, 3}} 18 ) 19 20 var ( 21 _ []int = {1, 2, 3} 22 _ T = {1: {}, 2: {}} 23 _ = T({"a", "b"}) 24 _ = f(x, y, []byte{1, 2, 3}) 25 _ = f(x, y, {1, 2, 3}) 26 _ = g({foo: x, bar: y}) 27 ) 28