github.com/JimmyHuang454/JLS-go@v0.0.0-20230831150107-90d536585ba0/internal/types/testdata/fixedbugs/issue51533.go (about)

     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  }