Source file src/internal/types/testdata/fixedbugs/issue51533.go

     1  // Copyright 2022 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  package p
     6  
     7  func _(x any) {
     8  	switch x {
     9  	case 0:
    10  		fallthrough // ERROR "fallthrough statement out of place"
    11  		_ = x
    12  	default:
    13  	}
    14  
    15  	switch x.(type) {
    16  	case int:
    17  		fallthrough // ERROR "cannot fallthrough in type switch"
    18  	default:
    19  	}
    20  }
    21  

View as plain text