golang.org/x/tools@v0.21.1-0.20240520172518-788d39e776b1/internal/pkgbits/support.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 pkgbits
     6  
     7  import "fmt"
     8  
     9  func assert(b bool) {
    10  	if !b {
    11  		panic("assertion failed")
    12  	}
    13  }
    14  
    15  func errorf(format string, args ...interface{}) {
    16  	panic(fmt.Errorf(format, args...))
    17  }