type google.golang.org/protobuf/internal/protolazy.IndexEntry

19 uses

	google.golang.org/protobuf/internal/protolazy (current package)
		lazy.go#L18: type IndexEntry struct {
		lazy.go#L38: 	index *[]IndexEntry
		lazy.go#L88: func buildIndex(buf []byte) ([]IndexEntry, error) {
		lazy.go#L89: 	index := make([]IndexEntry, 0, 16)
		lazy.go#L248: 			index = append(index, IndexEntry{FieldNum: fieldNum,
		lazy.go#L297: func (lazy *XXX_lazyUnmarshalInfo) SetIndex(index []IndexEntry) {
		lazy.go#L303: func (lazy *XXX_lazyUnmarshalInfo) FindFieldInProto(fieldNum uint32) (start, end uint32, found, multipleContiguous bool, multipleEntries []IndexEntry) {
		lazy.go#L331: func lookupField(indexp *[]IndexEntry, fieldNum uint32) (start, end uint32, found bool, multipleContiguous bool, multipleEntries []IndexEntry) {
		lazy.go#L342: 				multiple := make([]IndexEntry, 1, 2)
		lazy.go#L343: 				multiple[0] = IndexEntry{fieldNum, entry.Start, entry.End, entry.MultipleContiguous}
		lazy.go#L346: 					multiple = append(multiple, IndexEntry{fieldNum, index[i].Start, index[i].End, index[i].MultipleContiguous})
		pointer_unsafe.go#L12: func atomicLoadIndex(p **[]IndexEntry) *[]IndexEntry {
		pointer_unsafe.go#L13: 	return (*[]IndexEntry)(atomic.LoadPointer((*unsafe.Pointer)(unsafe.Pointer(p))))
		pointer_unsafe.go#L15: func atomicStoreIndex(p **[]IndexEntry, v *[]IndexEntry) {

	google.golang.org/protobuf/internal/impl
		lazy.go#L180: 	var lazyIndex []protolazy.IndexEntry
		lazy.go#L375: 				lazyIndex = append(lazyIndex, protolazy.IndexEntry{