// Copyright 2021 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. package p // error messages for parser in generic mode func _() { _ = m[] // ERROR expecting operand _ = m[x,] _ = m[x /* ERROR unexpected a */ a b c d] } // test case from the issue func f(m map[int]int) int { return m[0 // ERROR expecting comma, \: or \] ] }