// Copyright 2021 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 uleb128

func ( []byte,  uint) []byte {
	for {
		 := uint8( & 0x7f)
		 >>= 7
		if  != 0 {
			 |= 0x80
		}
		 = append(, )
		if &0x80 == 0 {
			break
		}
	}
	return 
}