type google.golang.org/protobuf/internal/impl.ExtensionField

30 uses

	google.golang.org/protobuf/internal/impl (current package)
		checkinit.go#L98: func (mi *MessageInfo) isInitExtensions(ext *map[int32]ExtensionField) error {
		codec_extension.go#L72: type ExtensionField struct {
		codec_extension.go#L81: func (f *ExtensionField) appendLazyBytes(xt protoreflect.ExtensionType, xi *extensionFieldInfo, num protowire.Number, wtyp protowire.Type, b []byte) {
		codec_extension.go#L91: func (f *ExtensionField) canLazy(xt protoreflect.ExtensionType) bool {
		codec_extension.go#L104: func (f *ExtensionField) isUnexpandedLazy() bool {
		codec_extension.go#L112: func (f *ExtensionField) lazyBuffer() []byte {
		codec_extension.go#L123: func (f *ExtensionField) lazyInit() {
		codec_extension.go#L169: func (f *ExtensionField) Set(t protoreflect.ExtensionType, v protoreflect.Value) {
		codec_extension.go#L177: func (f *ExtensionField) Value() protoreflect.Value {
		codec_extension.go#L189: func (f ExtensionField) Type() protoreflect.ExtensionType {
		codec_extension.go#L195: func (f ExtensionField) IsSet() bool {
		codec_messageset.go#L93: func marshalMessageSetField(mi *MessageInfo, b []byte, x ExtensionField, opts marshalOptions) ([]byte, error) {
		codec_messageset.go#L125: 		*ep = make(map[int32]ExtensionField)
		decode.go#L129: 	var exts *map[int32]ExtensionField
		decode.go#L203: 					*exts = make(map[int32]ExtensionField)
		decode.go#L248: func (mi *MessageInfo) unmarshalExtension(b []byte, num protowire.Number, wtyp protowire.Type, exts map[int32]ExtensionField, opts unmarshalOptions) (out unmarshalOutput, err error) {
		encode.go#L244: func (mi *MessageInfo) sizeExtensions(ext *map[int32]ExtensionField, opts marshalOptions) (n int) {
		encode.go#L266: func (mi *MessageInfo) appendExtensions(b []byte, ext *map[int32]ExtensionField, opts marshalOptions) ([]byte, error) {
		equal.go#L94: 			var y ExtensionField
		lazy.go#L217: 	var exts *map[int32]ExtensionField
		lazy.go#L341: 					*exts = make(map[int32]ExtensionField)
		merge.go#L85: 			*dext = make(map[int32]ExtensionField)
		message.go#L117: 	ExtensionFields = map[int32]ExtensionField
		message_reflect.go#L171: 			return (*extensionMap)(v.Interface().(*map[int32]ExtensionField))
		message_reflect.go#L234: type extensionMap map[int32]ExtensionField
		message_reflect.go#L299: 		*m = make(map[int32]ExtensionField)
		message_reflect.go#L301: 	var x ExtensionField
		pointer_unsafe.go#L114: func (p pointer) Extensions() *map[int32]ExtensionField { return (*map[int32]ExtensionField)(p.p) }

	google.golang.org/protobuf/runtime/protoimpl
		impl.go#L40: 	ExtensionFieldV1 = impl.ExtensionField