// Copyright 2018 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. // Test case for issue 11377: Better synchronization of // parser after certain syntax errors. package p func bad1() { if f()) /* ERROR "expected ';', found '\)'" */ { return } } // There shouldn't be any errors down below. func F1() {} func F2() {} func F3() {} func F4() {} func F5() {} func F6() {} func F7() {} func F8() {} func F9() {} func F10() {}