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 {