google.golang.org/protobuf/internal/filedesc.Base.L0 (field)

111 uses

	google.golang.org/protobuf/internal/filedesc (current package)
		desc.go#L155: 	ed.L0.ParentFile.lazyInit() // implicitly initializes L2
		desc.go#L250: 	md.L0.ParentFile.lazyInit() // implicitly initializes L2
		desc.go#L276: 	return fd.L1.Cardinality != protoreflect.Repeated && (fd.L0.ParentFile.L1.Syntax == protoreflect.Proto2 || fd.L1.Message != nil || fd.L1.ContainingOneof != nil)
		desc.go#L279: 	return (fd.L0.ParentFile.L1.Syntax == protoreflect.Proto2 && fd.L1.Cardinality == protoreflect.Optional && fd.L1.ContainingOneof == nil) || fd.L1.IsProto3Optional
		desc.go#L282: 	if !fd.L1.HasPacked && fd.L0.ParentFile.L1.Syntax != protoreflect.Proto2 && fd.L1.Cardinality == protoreflect.Repeated {
		desc.go#L312: 	return fd.L0.Parent.(protoreflect.MessageDescriptor)
		desc.go#L339: 	return fd.L0.ParentFile.L1.Syntax == protoreflect.Proto3
		desc.go#L343: 	return od.L0.ParentFile.L1.Syntax == protoreflect.Proto3 && len(od.L1.Fields.List) == 1 && od.L1.Fields.List[0].HasOptionalKeyword()
		desc.go#L392: 	return (xd.L0.ParentFile.L1.Syntax == protoreflect.Proto2 && xd.L1.Cardinality == protoreflect.Optional) || xd.lazyInit().IsProto3Optional
		desc.go#L414: 	xd.L0.ParentFile.lazyInit() // implicitly initializes L2
		desc.go#L454: 	sd.L0.ParentFile.lazyInit() // implicitly initializes L2
		desc.go#L481: 		L0 BaseL0
		desc.go#L491: func (d *Base) Name() protoreflect.Name         { return d.L0.FullName.Name() }
		desc.go#L492: func (d *Base) FullName() protoreflect.FullName { return d.L0.FullName }
		desc.go#L494: 	if d.L0.ParentFile == SurrogateProto2 || d.L0.ParentFile == SurrogateProto3 {
		desc.go#L497: 	return d.L0.ParentFile
		desc.go#L499: func (d *Base) Parent() protoreflect.Descriptor     { return d.L0.Parent }
		desc.go#L500: func (d *Base) Index() int                          { return d.L0.Index }
		desc.go#L501: func (d *Base) Syntax() protoreflect.Syntax         { return d.L0.ParentFile.Syntax() }
		desc.go#L564: 		if e, ok := ed.(*Enum); ok && e.L0.ParentFile == pf {
		desc_init.go#L223: 	ed.L0.ParentFile = pf
		desc_init.go#L224: 	ed.L0.Parent = pd
		desc_init.go#L225: 	ed.L0.Index = i
		desc_init.go#L237: 				ed.L0.FullName = appendFullName(sb, pd.FullName(), v)
		desc_init.go#L275: 	md.L0.ParentFile = pf
		desc_init.go#L276: 	md.L0.Parent = pd
		desc_init.go#L277: 	md.L0.Index = i
		desc_init.go#L292: 				md.L0.FullName = appendFullName(sb, pd.FullName(), v)
		desc_init.go#L391: 	xd.L0.ParentFile = pf
		desc_init.go#L392: 	xd.L0.Parent = pd
		desc_init.go#L393: 	xd.L0.Index = i
		desc_init.go#L415: 				xd.L0.FullName = appendFullName(sb, pd.FullName(), v)
		desc_init.go#L427: 	sd.L0.ParentFile = pf
		desc_init.go#L428: 	sd.L0.Parent = pd
		desc_init.go#L429: 	sd.L0.Index = i
		desc_init.go#L440: 				sd.L0.FullName = appendFullName(sb, pd.FullName(), v)
		desc_lazy.go#L103: 		if ed2 := &file.allEnums[i]; ed2.L0.FullName == ed.FullName() {
		desc_lazy.go#L121: 		if md2 := &file.allMessages[i]; md2.L0.FullName == md.FullName() {
		desc_lazy.go#L216: 			ed.L2.Values.List[i].unmarshalFull(b, sb, ed.L0.ParentFile, ed, i)
		desc_lazy.go#L219: 	ed.L2.Options = ed.L0.ParentFile.builder.optionsUnmarshaler(&descopts.Enum, rawOptions)
		desc_lazy.go#L245: 	vd.L0.ParentFile = pf
		desc_lazy.go#L246: 	vd.L0.Parent = pd
		desc_lazy.go#L247: 	vd.L0.Index = i
		desc_lazy.go#L267: 				vd.L0.FullName = appendFullName(sb, pd.Parent().FullName(), v)
		desc_lazy.go#L302: 				opts := md.L0.ParentFile.builder.optionsUnmarshaler(&descopts.ExtensionRange, rawOptions)
		desc_lazy.go#L328: 			fd.unmarshalFull(b, sb, md.L0.ParentFile, md, i)
		desc_lazy.go#L335: 			od.unmarshalFull(b, sb, md.L0.ParentFile, md, i)
		desc_lazy.go#L338: 	md.L2.Options = md.L0.ParentFile.builder.optionsUnmarshaler(&descopts.Message, rawOptions)
		desc_lazy.go#L414: 	fd.L0.ParentFile = pf
		desc_lazy.go#L415: 	fd.L0.Parent = pd
		desc_lazy.go#L416: 	fd.L0.Index = i
		desc_lazy.go#L452: 				fd.L0.FullName = appendFullName(sb, pd.FullName(), v)
		desc_lazy.go#L508: 	od.L0.ParentFile = pf
		desc_lazy.go#L509: 	od.L0.Parent = pd
		desc_lazy.go#L510: 	od.L0.Index = i
		desc_lazy.go#L522: 				od.L0.FullName = appendFullName(sb, pd.FullName(), v)
		desc_lazy.go#L577: 	xd.L2.Options = xd.L0.ParentFile.builder.optionsUnmarshaler(&descopts.Field, rawOptions)
		desc_lazy.go#L624: 			sd.L2.Methods.List[i].unmarshalFull(b, sb, sd.L0.ParentFile, sd, i)
		desc_lazy.go#L627: 	sd.L2.Options = sd.L0.ParentFile.builder.optionsUnmarshaler(&descopts.Service, rawOptions)
		desc_lazy.go#L631: 	md.L0.ParentFile = pf
		desc_lazy.go#L632: 	md.L0.Parent = pd
		desc_lazy.go#L633: 	md.L0.Index = i
		desc_lazy.go#L654: 				md.L0.FullName = appendFullName(sb, pd.FullName(), v)

	google.golang.org/protobuf/internal/encoding/tag
		tag.go#L34: 	f.L0.ParentFile = filedesc.SurrogateProto2
		tag.go#L42: 			f.L0.FullName = protoreflect.FullName(s[len("name="):])
		tag.go#L106: 			if jsonName != strs.JSONCamelCase(string(f.L0.FullName.Name())) {
		tag.go#L122: 			f.L0.ParentFile = filedesc.SurrogateProto3
		tag.go#L130: 		f.L0.FullName = protoreflect.FullName(strings.ToLower(string(f.L0.FullName)))

	google.golang.org/protobuf/internal/impl
		legacy_enum.go#L168: 	ed.L0.FullName = AberrantDeriveFullName(t) // e.g., github_com.user.repo.MyEnum
		legacy_enum.go#L169: 	ed.L0.ParentFile = filedesc.SurrogateProto3
		legacy_enum.go#L175: 	vd.L0.FullName = ed.L0.FullName + "_UNKNOWN" // e.g., github_com.user.repo.MyEnum_UNKNOWN
		legacy_enum.go#L176: 	vd.L0.ParentFile = ed.L0.ParentFile
		legacy_enum.go#L177: 	vd.L0.Parent = ed
		legacy_extension.go#L116: 	xd.L0.ParentFile = filedesc.SurrogateProto2
		legacy_extension.go#L117: 	xd.L0.FullName = protoreflect.FullName(xi.Name)
		legacy_extension.go#L128: 	if messageset.IsMessageSet(xd.L1.Extendee) && md.FullName() == xd.L0.FullName {
		legacy_extension.go#L129: 		xd.L0.FullName = xd.L0.FullName.Append(messageset.ExtensionName)
		legacy_message.go#L183: 	md.L0.FullName = aberrantDeriveMessageName(t, name)
		legacy_message.go#L184: 	md.L0.ParentFile = filedesc.SurrogateProto2
		legacy_message.go#L197: 				md.L0.ParentFile = filedesc.SurrogateProto3
		legacy_message.go#L201: 					md.L0.ParentFile = filedesc.SurrogateProto3
		legacy_message.go#L246: 			od.L0.FullName = md.FullName().Append(protoreflect.Name(tag))
		legacy_message.go#L247: 			od.L0.ParentFile = md.L0.ParentFile
		legacy_message.go#L248: 			od.L0.Parent = md
		legacy_message.go#L249: 			od.L0.Index = n
		legacy_message.go#L300: 	fd.L0.FullName = md.FullName().Append(fd.Name())
		legacy_message.go#L301: 	fd.L0.ParentFile = md.L0.ParentFile
		legacy_message.go#L302: 	fd.L0.Parent = md
		legacy_message.go#L303: 	fd.L0.Index = n
		legacy_message.go#L338: 				md2.L0.FullName = md.FullName().Append(protoreflect.Name(strs.MapEntryName(string(fd.Name()))))
		legacy_message.go#L339: 				md2.L0.ParentFile = md.L0.ParentFile
		legacy_message.go#L340: 				md2.L0.Parent = md
		legacy_message.go#L341: 				md2.L0.Index = n

	google.golang.org/protobuf/encoding/protojson
		encode.go#L152: 	fd.L0.FullName = "@type"
		encode.go#L153: 	fd.L0.Index = -1

	google.golang.org/protobuf/reflect/protodesc
		desc_init.go#L24: 		if e.L0, err = r.makeBase(e, parent, ed.GetName(), i, sb); err != nil {
		desc_init.go#L51: 		if v.L0, err = r.makeBase(v, parent, vd.GetName(), i, sb); err != nil {
		desc_init.go#L68: 		if m.L0, err = r.makeBase(m, parent, md.GetName(), i, sb); err != nil {
		desc_init.go#L121: 		if f.L0, err = r.makeBase(f, parent, fd.GetName(), i, sb); err != nil {
		desc_init.go#L148: 		if o.L0, err = r.makeBase(o, parent, od.GetName(), i, sb); err != nil {
		desc_init.go#L164: 		if x.L0, err = r.makeBase(x, parent, xd.GetName(), i, sb); err != nil {
		desc_init.go#L189: 		if s.L0, err = r.makeBase(s, parent, sd.GetName(), i, sb); err != nil {
		desc_init.go#L207: 		if m.L0, err = r.makeBase(m, parent, md.GetName(), i, sb); err != nil {