google.golang.org/protobuf/internal/filedesc.Field.L1 (field)

104 uses

	google.golang.org/protobuf/internal/filedesc (current package)
		desc.go#L203: 		L1 FieldL1
		desc.go#L272: 	if f := fd.L1.Options; f != nil {
		desc.go#L277: func (fd *Field) Number() pref.FieldNumber      { return fd.L1.Number }
		desc.go#L278: func (fd *Field) Cardinality() pref.Cardinality { return fd.L1.Cardinality }
		desc.go#L279: func (fd *Field) Kind() pref.Kind               { return fd.L1.Kind }
		desc.go#L280: func (fd *Field) HasJSONName() bool             { return fd.L1.JSONName.has }
		desc.go#L281: func (fd *Field) JSONName() string              { return fd.L1.JSONName.get(fd) }
		desc.go#L283: 	return fd.L1.Cardinality != pref.Repeated && (fd.L0.ParentFile.L1.Syntax == pref.Proto2 || fd.L1.Message != nil || fd.L1.ContainingOneof != nil)
		desc.go#L286: 	return (fd.L0.ParentFile.L1.Syntax == pref.Proto2 && fd.L1.Cardinality == pref.Optional && fd.L1.ContainingOneof == nil) || fd.L1.IsProto3Optional
		desc.go#L289: 	if !fd.L1.HasPacked && fd.L0.ParentFile.L1.Syntax != pref.Proto2 && fd.L1.Cardinality == pref.Repeated {
		desc.go#L290: 		switch fd.L1.Kind {
		desc.go#L296: 	return fd.L1.IsPacked
		desc.go#L299: func (fd *Field) IsWeak() bool      { return fd.L1.IsWeak }
		desc.go#L314: func (fd *Field) HasDefault() bool                           { return fd.L1.Default.has }
		desc.go#L315: func (fd *Field) Default() pref.Value                        { return fd.L1.Default.get(fd) }
		desc.go#L316: func (fd *Field) DefaultEnumValue() pref.EnumValueDescriptor { return fd.L1.Default.enum }
		desc.go#L317: func (fd *Field) ContainingOneof() pref.OneofDescriptor      { return fd.L1.ContainingOneof }
		desc.go#L322: 	return fd.L1.Enum
		desc.go#L325: 	if fd.L1.IsWeak {
		desc.go#L326: 		if d, _ := protoregistry.GlobalFiles.FindDescriptorByName(fd.L1.Message.FullName()); d != nil {
		desc.go#L330: 	return fd.L1.Message
		desc.go#L343: 	if fd.L1.HasEnforceUTF8 {
		desc.go#L344: 		return fd.L1.EnforceUTF8
		desc_lazy.go#L36: 			if fd.L1.IsWeak {
		desc_lazy.go#L41: 			switch fd.L1.Kind {
		desc_lazy.go#L43: 				fd.L1.Enum = file.resolveEnumDependency(fd.L1.Enum, listFieldDeps, depIdx)
		desc_lazy.go#L46: 				fd.L1.Message = file.resolveMessageDependency(fd.L1.Message, listFieldDeps, depIdx)
		desc_lazy.go#L51: 			if v := fd.L1.Default.val; v.IsValid() {
		desc_lazy.go#L52: 				fd.L1.Default = unmarshalDefault(v.Bytes(), fd.L1.Kind, file, fd.L1.Enum)
		desc_lazy.go#L329: 			if fd.L1.Cardinality == pref.Required {
		desc_lazy.go#L330: 				md.L2.RequiredNumbers.List = append(md.L2.RequiredNumbers.List, fd.L1.Number)
		desc_lazy.go#L429: 				fd.L1.Number = pref.FieldNumber(v)
		desc_lazy.go#L431: 				fd.L1.Cardinality = pref.Cardinality(v)
		desc_lazy.go#L433: 				fd.L1.Kind = pref.Kind(v)
		desc_lazy.go#L440: 				if fd.L1.ContainingOneof != nil {
		desc_lazy.go#L443: 				fd.L1.ContainingOneof = od
		desc_lazy.go#L445: 				fd.L1.IsProto3Optional = protowire.DecodeBool(v)
		desc_lazy.go#L454: 				fd.L1.JSONName.Init(sb.MakeString(v))
		desc_lazy.go#L456: 				fd.L1.Default.val = pref.ValueOfBytes(v) // temporarily store as bytes; later resolved in resolveMessages
		desc_lazy.go#L470: 		switch fd.L1.Kind {
		desc_lazy.go#L472: 			fd.L1.Enum = PlaceholderEnum(name)
		desc_lazy.go#L474: 			fd.L1.Message = PlaceholderMessage(name)
		desc_lazy.go#L477: 	fd.L1.Options = pf.builder.optionsUnmarshaler(&descopts.Field, rawOptions)
		desc_lazy.go#L492: 				fd.L1.HasPacked = true
		desc_lazy.go#L493: 				fd.L1.IsPacked = protowire.DecodeBool(v)
		desc_lazy.go#L495: 				fd.L1.IsWeak = protowire.DecodeBool(v)
		desc_lazy.go#L497: 				fd.L1.HasEnforceUTF8 = true
		desc_lazy.go#L498: 				fd.L1.EnforceUTF8 = protowire.DecodeBool(v)

	google.golang.org/protobuf/internal/encoding/tag
		tag.go#L45: 			f.L1.Number = pref.FieldNumber(n)
		tag.go#L47: 			f.L1.Cardinality = pref.Optional
		tag.go#L49: 			f.L1.Cardinality = pref.Required
		tag.go#L51: 			f.L1.Cardinality = pref.Repeated
		tag.go#L55: 				f.L1.Kind = pref.BoolKind
		tag.go#L57: 				f.L1.Kind = pref.Int32Kind
		tag.go#L59: 				f.L1.Kind = pref.Int64Kind
		tag.go#L61: 				f.L1.Kind = pref.Uint32Kind
		tag.go#L63: 				f.L1.Kind = pref.Uint64Kind
		tag.go#L67: 				f.L1.Kind = pref.Sint32Kind
		tag.go#L71: 				f.L1.Kind = pref.Sint64Kind
		tag.go#L76: 				f.L1.Kind = pref.Sfixed32Kind
		tag.go#L78: 				f.L1.Kind = pref.Fixed32Kind
		tag.go#L80: 				f.L1.Kind = pref.FloatKind
		tag.go#L85: 				f.L1.Kind = pref.Sfixed64Kind
		tag.go#L87: 				f.L1.Kind = pref.Fixed64Kind
		tag.go#L89: 				f.L1.Kind = pref.DoubleKind
		tag.go#L94: 				f.L1.Kind = pref.StringKind
		tag.go#L96: 				f.L1.Kind = pref.BytesKind
		tag.go#L98: 				f.L1.Kind = pref.MessageKind
		tag.go#L101: 			f.L1.Kind = pref.GroupKind
		tag.go#L103: 			f.L1.Kind = pref.EnumKind
		tag.go#L107: 				f.L1.JSONName.Init(jsonName)
		tag.go#L110: 			f.L1.HasPacked = true
		tag.go#L111: 			f.L1.IsPacked = true
		tag.go#L113: 			f.L1.IsWeak = true
		tag.go#L114: 			f.L1.Message = fdesc.PlaceholderMessage(pref.FullName(s[len("weak="):]))
		tag.go#L119: 			v, ev, _ := defval.Unmarshal(s, f.L1.Kind, evs, defval.GoTag)
		tag.go#L120: 			f.L1.Default = fdesc.DefaultValue(v, ev)
		tag.go#L129: 	if f.L1.Kind == pref.GroupKind {

	google.golang.org/protobuf/internal/impl
		legacy_extension.go#L119: 	xd.L1.Cardinality = fd.L1.Cardinality
		legacy_extension.go#L120: 	xd.L1.Kind = fd.L1.Kind
		legacy_extension.go#L121: 	xd.L2.IsPacked = fd.L1.IsPacked
		legacy_extension.go#L122: 	xd.L2.Default = fd.L1.Default
		legacy_message.go#L246: 						fd.L1.ContainingOneof = od
		legacy_message.go#L294: 	if fd.L1.IsWeak || fd.L1.HasPacked {
		legacy_message.go#L295: 		fd.L1.Options = func() pref.ProtoMessage {
		legacy_message.go#L297: 			if fd.L1.IsWeak {
		legacy_message.go#L300: 			if fd.L1.HasPacked {
		legacy_message.go#L301: 				opts.Set(opts.Descriptor().Fields().ByName("packed"), protoreflect.ValueOfBool(fd.L1.IsPacked))
		legacy_message.go#L311: 			fd.L1.Enum = v.Descriptor()
		legacy_message.go#L313: 			fd.L1.Enum = LegacyLoadEnumDesc(t)
		legacy_message.go#L319: 			fd.L1.Message = v.ProtoReflect().Descriptor()
		legacy_message.go#L321: 			fd.L1.Message = LegacyLoadMessageDesc(t)
		legacy_message.go#L342: 				fd.L1.Message = md2
		legacy_message.go#L345: 			fd.L1.Message = aberrantLoadMessageDescReentrant(t, "")