| Server IP : 92.113.16.254 / Your IP : 216.73.216.171 Web Server : LiteSpeed System : Linux lt-bnk-web922.main-hosting.eu 4.18.0-553.141.2.lve.el8.x86_64 #1 SMP Wed Jul 8 16:10:02 UTC 2026 x86_64 User : u970350538 ( 970350538) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /opt/golang/1.22.0/src/cmd/compile/internal/syntax/testdata/ |
Upload File : |
// Copyright 2022 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 fallthroughs
func _() {
var x int
switch x {
case 0:
fallthrough
case 1:
fallthrough // ERROR fallthrough statement out of place
{
}
case 2:
{
fallthrough // ERROR fallthrough statement out of place
}
case 3:
for {
fallthrough // ERROR fallthrough statement out of place
}
case 4:
fallthrough // trailing empty statements are ok
;
;
case 5:
fallthrough
default:
fallthrough // ERROR cannot fallthrough final case in switch
}
fallthrough // ERROR fallthrough statement out of place
if true {
fallthrough // ERROR fallthrough statement out of place
}
for {
fallthrough // ERROR fallthrough statement out of place
}
var t any
switch t.(type) {
case int:
fallthrough // ERROR cannot fallthrough in type switch
}
}