func (check *Checker) isTerminating(s syntax.Stmt, label string) bool { … }
func (check *Checker) isTerminatingList(list []syntax.Stmt, label string) bool { … }
func (check *Checker) isTerminatingSwitch(body []*syntax.CaseClause, label string) bool { … }
func hasBreak(s syntax.Stmt, label string, implicit bool) bool { … }
func hasBreakList(list []syntax.Stmt, label string, implicit bool) bool { … }
func hasBreakCaseList(list []*syntax.CaseClause, label string, implicit bool) bool { … }
func hasBreakCommList(list []*syntax.CommClause, label string, implicit bool) bool { … }