Source file test/fixedbugs/issue23823.go
1 // errorcheck 2 3 // Copyright 2018 The Go Authors. All rights reserved. 4 // Use of this source code is governed by a BSD-style 5 // license that can be found in the LICENSE file. 6 7 package p 8 9 type I1 = interface { 10 I2 11 } 12 13 // BAD: type loop should mention I1; see also #41669 14 type I2 interface { // GC_ERROR "invalid recursive type: I2 refers to itself" 15 I1 // GCCGO_ERROR "invalid recursive interface" 16 } 17