...
Run Format

Source file test/fixedbugs/issue19217.go

Documentation: test/fixedbugs

  // compile
  
  // Copyright 2017 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 foo
  
  import (
  	"encoding/binary"
  )
  
  type DbBuilder struct {
  	arr []int
  }
  
  func (bld *DbBuilder) Finish() error {
  	defer bld.Finish()
  
  	var hash []byte
  	for _, ixw := range bld.arr {
  		for {
  			if ixw != 0 {
  				panic("ixw != 0")
  			}
  			ixw--
  		insertOne:
  			for {
  				for i := 0; i < 1; i++ {
  					if binary.LittleEndian.Uint16(hash[i:]) == 0 {
  						break insertOne
  					}
  				}
  			}
  		}
  	}
  
  	return nil
  }
  

View as plain text