go.etcd.io/bbolt.page.flags (field)
26 uses
go.etcd.io/bbolt (current package)
bucket.go#L406: if (p.flags & leafPageFlag) != 0 {
bucket.go#L446: } else if (p.flags & branchPageFlag) != 0 {
bucket.go#L510: if (p.flags & branchPageFlag) != 0 {
cursor.go#L249: if p != nil && (p.flags&(branchPageFlag|leafPageFlag)) == 0 {
cursor.go#L250: panic(fmt.Sprintf("invalid page type: %d: %x", p.id, p.flags))
cursor.go#L387: return (r.page.flags & leafPageFlag) != 0
db.go#L432: p.flags = metaPageFlag
db.go#L449: p.flags = freelistPageFlag
db.go#L455: p.flags = leafPageFlag
db.go#L1154: p.flags |= metaPageFlag
freelist.go#L167: } else if (p.flags & freelistPageFlag) != 0 {
freelist.go#L265: if (p.flags & freelistPageFlag) == 0 {
freelist.go#L315: p.flags |= freelistPageFlag
node.go#L163: n.isLeaf = ((p.flags & leafPageFlag) != 0)
node.go#L194: p.flags |= leafPageFlag
node.go#L196: p.flags |= branchPageFlag
page.go#L32: flags uint16
page.go#L39: if (p.flags & branchPageFlag) != 0 {
page.go#L41: } else if (p.flags & leafPageFlag) != 0 {
page.go#L43: } else if (p.flags & metaPageFlag) != 0 {
page.go#L45: } else if (p.flags & freelistPageFlag) != 0 {
page.go#L48: return fmt.Sprintf("unknown<%02x>", p.flags)
tx.go#L350: page.flags = metaPageFlag
tx.go#L482: } else if (p.flags&branchPageFlag) == 0 && (p.flags&leafPageFlag) == 0 {
tx.go#L629: if (p.flags & branchPageFlag) != 0 {
The pages are generated with Golds v0.2.8-preview. (GOOS=darwin GOARCH=arm64)