func (s *bitMask) GetBits() []int {
	var bits []int
	for i := uint64(0); i < 64; i++ {
		if (*s & (1 << i)) > 0 {
			bits = append(bits, int(i))
		}
	}
	return bits
}
// Getbits returns each bit number with bits set to one
Getbits returns each bit number with bits set to one
// Getbits returns each bit number with bits set to one
func (s *bitMask) GetBits() []int {
	var bits []int
	for i := uint64(0); i < 64; i++ {
		if (*s & (1 << i)) > 0 {
			bits = append(bits, int(i))
		}
	}
	return bits
}
func ( s * bitMask ) GetBits ( ) [ ] int { var bits [ ] int for i := uint64 ( 0 ) ; i < 64 ; i ++ { if ( * s & ( 1 << i ) ) > 0 { bits = append ( bits , int ( i ) ) } } return bits }
Getbits returns each bit number with bits set to one
Getbits returns each bit number with bits set to one