google.golang.org/protobuf/internal/filedesc.Base.L0 (field)
104 uses
google.golang.org/protobuf/internal/filedesc (current package)
desc.go#L223: ed.L0.ParentFile.lazyInit() // implicitly initializes L2
desc.go#L323: md.L0.ParentFile.lazyInit() // implicitly initializes L2
desc.go#L357: return (fd.L0.ParentFile.L1.Syntax == protoreflect.Proto2 && fd.L1.Cardinality == protoreflect.Optional && fd.L1.ContainingOneof == nil) || fd.L1.IsProto3Optional
desc.go#L391: return fd.L0.Parent.(protoreflect.MessageDescriptor)
desc.go#L400: parent, ok := fd.L0.Parent.(protoreflect.MessageDescriptor)
desc.go#L418: return od.L0.ParentFile.L1.Syntax == protoreflect.Proto3 && len(od.L1.Fields.List) == 1 && od.L1.Fields.List[0].HasOptionalKeyword()
desc.go#L468: return (xd.L0.ParentFile.L1.Syntax == protoreflect.Proto2 && xd.L1.Cardinality == protoreflect.Optional) || xd.lazyInit().IsProto3Optional
desc.go#L500: xd.L0.ParentFile.lazyInit() // implicitly initializes L2
desc.go#L540: sd.L0.ParentFile.lazyInit() // implicitly initializes L2
desc.go#L568: L0 BaseL0
desc.go#L578: func (d *Base) Name() protoreflect.Name { return d.L0.FullName.Name() }
desc.go#L579: func (d *Base) FullName() protoreflect.FullName { return d.L0.FullName }
desc.go#L581: if d.L0.ParentFile == SurrogateProto2 || d.L0.ParentFile == SurrogateProto3 {
desc.go#L584: return d.L0.ParentFile
desc.go#L586: func (d *Base) Parent() protoreflect.Descriptor { return d.L0.Parent }
desc.go#L587: func (d *Base) Index() int { return d.L0.Index }
desc.go#L588: func (d *Base) Syntax() protoreflect.Syntax { return d.L0.ParentFile.Syntax() }
desc.go#L679: if e, ok := ed.(*Enum); ok && e.L0.ParentFile == pf {
desc_init.go#L268: ed.L0.ParentFile = pf
desc_init.go#L269: ed.L0.Parent = pd
desc_init.go#L270: ed.L0.Index = i
desc_init.go#L283: ed.L0.FullName = appendFullName(sb, pd.FullName(), v)
desc_init.go#L321: md.L0.ParentFile = pf
desc_init.go#L322: md.L0.Parent = pd
desc_init.go#L323: md.L0.Index = i
desc_init.go#L339: md.L0.FullName = appendFullName(sb, pd.FullName(), v)
desc_init.go#L445: xd.L0.ParentFile = pf
desc_init.go#L446: xd.L0.Parent = pd
desc_init.go#L447: xd.L0.Index = i
desc_init.go#L470: xd.L0.FullName = appendFullName(sb, pd.FullName(), v)
desc_init.go#L516: sd.L0.ParentFile = pf
desc_init.go#L517: sd.L0.Parent = pd
desc_init.go#L518: sd.L0.Index = i
desc_init.go#L529: 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#L214: ed.L2.Values.List[i].unmarshalFull(b, sb, ed.L0.ParentFile, ed, i)
desc_lazy.go#L217: ed.L2.Options = ed.L0.ParentFile.builder.optionsUnmarshaler(&descopts.Enum, rawOptions)
desc_lazy.go#L243: vd.L0.ParentFile = pf
desc_lazy.go#L244: vd.L0.Parent = pd
desc_lazy.go#L245: vd.L0.Index = i
desc_lazy.go#L265: vd.L0.FullName = appendFullName(sb, pd.Parent().FullName(), v)
desc_lazy.go#L300: opts := md.L0.ParentFile.builder.optionsUnmarshaler(&descopts.ExtensionRange, rawOptions)
desc_lazy.go#L326: fd.unmarshalFull(b, sb, md.L0.ParentFile, md, i)
desc_lazy.go#L333: od.unmarshalFull(b, sb, md.L0.ParentFile, md, i)
desc_lazy.go#L336: md.L2.Options = md.L0.ParentFile.builder.optionsUnmarshaler(&descopts.Message, rawOptions)
desc_lazy.go#L412: fd.L0.ParentFile = pf
desc_lazy.go#L413: fd.L0.Parent = pd
desc_lazy.go#L414: fd.L0.Index = i
desc_lazy.go#L451: fd.L0.FullName = appendFullName(sb, pd.FullName(), v)
desc_lazy.go#L518: od.L0.ParentFile = pf
desc_lazy.go#L519: od.L0.Parent = pd
desc_lazy.go#L520: od.L0.Index = i
desc_lazy.go#L532: od.L0.FullName = appendFullName(sb, pd.FullName(), v)
desc_lazy.go#L586: xd.L2.Options = xd.L0.ParentFile.builder.optionsUnmarshaler(&descopts.Field, rawOptions)
desc_lazy.go#L614: sd.L2.Methods.List[i].unmarshalFull(b, sb, sd.L0.ParentFile, sd, i)
desc_lazy.go#L617: sd.L2.Options = sd.L0.ParentFile.builder.optionsUnmarshaler(&descopts.Service, rawOptions)
desc_lazy.go#L621: md.L0.ParentFile = pf
desc_lazy.go#L622: md.L0.Parent = pd
desc_lazy.go#L623: md.L0.Index = i
desc_lazy.go#L644: 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#L35: f.L1.EditionFeatures = f.L0.ParentFile.L1.EditionFeatures
tag.go#L43: f.L0.FullName = protoreflect.FullName(s[len("name="):])
tag.go#L107: if jsonName != strs.JSONCamelCase(string(f.L0.FullName.Name())) {
tag.go#L119: f.L0.ParentFile = filedesc.SurrogateProto3
tag.go#L127: 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#L170: ed.L1.EditionFeatures = ed.L0.ParentFile.L1.EditionFeatures
legacy_enum.go#L176: vd.L0.FullName = ed.L0.FullName + "_UNKNOWN" // e.g., github_com.user.repo.MyEnum_UNKNOWN
legacy_enum.go#L177: vd.L0.ParentFile = ed.L0.ParentFile
legacy_enum.go#L178: 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#L207: md.L1.EditionFeatures = md.L0.ParentFile.L1.EditionFeatures
legacy_message.go#L252: od.L0.FullName = md.FullName().Append(protoreflect.Name(tag))
legacy_message.go#L253: od.L0.ParentFile = md.L0.ParentFile
legacy_message.go#L255: od.L0.Parent = md
legacy_message.go#L256: od.L0.Index = n
legacy_message.go#L308: fd.L0.FullName = md.FullName().Append(fd.Name())
legacy_message.go#L309: fd.L0.ParentFile = md.L0.ParentFile
legacy_message.go#L310: fd.L0.Parent = md
legacy_message.go#L311: fd.L0.Index = n
legacy_message.go#L343: md2.L0.FullName = md.FullName().Append(protoreflect.Name(strs.MapEntryName(string(fd.Name()))))
legacy_message.go#L344: md2.L0.ParentFile = md.L0.ParentFile
legacy_message.go#L345: md2.L0.Parent = md
legacy_message.go#L346: md2.L0.Index = n
google.golang.org/protobuf/encoding/protojson
encode.go#L181: fd.L0.FullName = "@type"
encode.go#L182: fd.L0.Index = -1