go.etcd.io/bbolt.elemRef.index (field)

22 uses

	go.etcd.io/bbolt (current package)
		cursor.go#L35: 	c.stack = append(c.stack, elemRef{page: p, node: n, index: 0})
		cursor.go#L60: 	ref.index = ref.count() - 1
		cursor.go#L92: 		if elem.index > 0 {
		cursor.go#L93: 			elem.index--
		cursor.go#L121: 	if ref := &c.stack[len(c.stack)-1]; ref.index >= ref.count() {
		cursor.go#L177: 			pgid = ref.node.inodes[ref.index].pgid
		cursor.go#L179: 			pgid = ref.page.branchPageElement(uint16(ref.index)).pgid
		cursor.go#L182: 		c.stack = append(c.stack, elemRef{page: p, node: n, index: 0})
		cursor.go#L198: 			pgid = ref.node.inodes[ref.index].pgid
		cursor.go#L200: 			pgid = ref.page.branchPageElement(uint16(ref.index)).pgid
		cursor.go#L205: 		nextRef.index = nextRef.count() - 1
		cursor.go#L219: 			if elem.index < elem.count()-1 {
		cursor.go#L220: 				elem.index++
		cursor.go#L282: 	c.stack[len(c.stack)-1].index = index
		cursor.go#L305: 	c.stack[len(c.stack)-1].index = index
		cursor.go#L321: 		e.index = index
		cursor.go#L330: 	e.index = index
		cursor.go#L338: 	if ref.count() == 0 || ref.index >= ref.count() {
		cursor.go#L344: 		inode := &ref.node.inodes[ref.index]
		cursor.go#L349: 	elem := ref.page.leafPageElement(uint16(ref.index))
		cursor.go#L369: 		n = n.childAt(ref.index)
		cursor.go#L379: 	index int