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

91 uses

	google.golang.org/protobuf/internal/impl (current package)
		checkinit.go#L15: func (mi *MessageInfo) checkInitialized(in protoiface.CheckInitializedInput) (protoiface.CheckInitializedOutput, error) {
		checkinit.go#L25: func (mi *MessageInfo) checkInitializedPointer(p pointer) error {
		checkinit.go#L98: func (mi *MessageInfo) isInitExtensions(ext *map[int32]ExtensionField) error {
		codec_extension.go#L202: 	var mi *MessageInfo
		codec_field.go#L30: func (mi *MessageInfo) initOneofFieldCoders(od protoreflect.OneofDescriptor, si structInfo) {
		codec_field_opaque.go#L16: func makeOpaqueMessageFieldCoder(fd protoreflect.FieldDescriptor, ft reflect.Type) (*MessageInfo, pointerCoderFuncs) {
		codec_field_opaque.go#L119: func makeOpaqueRepeatedMessageFieldCoder(fd protoreflect.FieldDescriptor, ft reflect.Type) (*MessageInfo, pointerCoderFuncs) {
		codec_map.go#L28: func encoderFuncsForMap(fd protoreflect.FieldDescriptor, ft reflect.Type) (valueMessage *MessageInfo, funcs pointerCoderFuncs) {
		codec_message.go#L43: 	mi         *MessageInfo      // field's message
		codec_message.go#L59: func (mi *MessageInfo) makeCoderMethods(t reflect.Type, si structInfo) {
		codec_message.go#L97: 		var childMessage *MessageInfo
		codec_message.go#L210: func (mi *MessageInfo) getUnknownBytes(p pointer) *[]byte {
		codec_message.go#L220: func (mi *MessageInfo) mutableUnknownBytes(p pointer) *[]byte {
		codec_message_opaque.go#L19: func (mi *MessageInfo) makeOpaqueCoderMethods(t reflect.Type, si opaqueStructInfo) {
		codec_message_opaque.go#L45: 		var childMessage *MessageInfo
		codec_messageset.go#L16: func sizeMessageSet(mi *MessageInfo, p pointer, opts marshalOptions) (size int) {
		codec_messageset.go#L48: func marshalMessageSet(mi *MessageInfo, b []byte, p pointer, opts marshalOptions) ([]byte, error) {
		codec_messageset.go#L93: func marshalMessageSetField(mi *MessageInfo, b []byte, x ExtensionField, opts marshalOptions) ([]byte, error) {
		codec_messageset.go#L118: func unmarshalMessageSet(mi *MessageInfo, b []byte, p pointer, opts unmarshalOptions) (out unmarshalOutput, err error) {
		codec_tables.go#L18: 	mi        *MessageInfo
		codec_tables.go#L37: func fieldCoder(fd protoreflect.FieldDescriptor, ft reflect.Type) (*MessageInfo, pointerCoderFuncs) {
		decode.go#L74: func (mi *MessageInfo) unmarshal(in protoiface.UnmarshalInput) (protoiface.UnmarshalOutput, error) {
		decode.go#L103: func (mi *MessageInfo) unmarshalPointer(b []byte, p pointer, groupTag protowire.Number, opts unmarshalOptions) (out unmarshalOutput, err error) {
		decode.go#L125: func (mi *MessageInfo) unmarshalPointerEager(b []byte, p pointer, groupTag protowire.Number, opts unmarshalOptions) (out unmarshalOutput, err error) {
		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#L34: func (mi *MessageInfo) size(in piface.SizeInput) piface.SizeOutput {
		encode.go#L47: func (mi *MessageInfo) sizePointer(p pointer, opts marshalOptions) (size int) {
		encode.go#L63: func (mi *MessageInfo) sizePointerSlow(p pointer, opts marshalOptions) (size int) {
		encode.go#L135: func (mi *MessageInfo) marshal(in piface.MarshalInput) (out piface.MarshalOutput, err error) {
		encode.go#L148: func (mi *MessageInfo) marshalAppendPointer(b []byte, p pointer, opts marshalOptions) ([]byte, 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) {
		lazy.go#L56: func (mi *MessageInfo) lazyUnmarshal(p pointer, num protoreflect.FieldNumber) {
		lazy.go#L84: func (mi *MessageInfo) unmarshalField(b []byte, p pointer, f *coderFieldInfo, lazyInfo *protolazy.XXX_lazyUnmarshalInfo, flags piface.UnmarshalInputFlags) error {
		lazy.go#L130: func (mi *MessageInfo) skipField(b []byte, f *coderFieldInfo, wtyp protowire.Type, opts unmarshalOptions) (out unmarshalOutput, _ ValidationStatus) {
		lazy.go#L143: 		fmi, ok = messageType.(*MessageInfo)
		lazy.go#L175: func (mi *MessageInfo) unmarshalPointerLazy(b []byte, p pointer, groupTag protowire.Number, opts unmarshalOptions) (out unmarshalOutput, err error) {
		legacy_message.go#L48: func legacyLoadMessageInfo(t reflect.Type, name protoreflect.FullName) *MessageInfo {
		legacy_message.go#L51: 		return mt.(*MessageInfo)
		legacy_message.go#L55: 	mi := &MessageInfo{
		legacy_message.go#L79: 		return mi.(*MessageInfo)
		merge.go#L23: func (mi *MessageInfo) merge(in protoiface.MergeInput) protoiface.MergeOutput {
		merge.go#L36: func (mi *MessageInfo) mergePointer(dst, src pointer, opts mergeOptions) {
		message.go#L25: type MessageInfo struct {
		message.go#L54: func getMessageInfo(mt reflect.Type) *MessageInfo {
		message.go#L59: 	mr, ok := m.ProtoReflect().(interface{ ProtoMessageInfo() *MessageInfo })
		message.go#L66: func (mi *MessageInfo) init() {
		message.go#L75: func (mi *MessageInfo) initOnce() {
		message.go#L101: func (mi *MessageInfo) getPointer(m protoreflect.Message) (p pointer, ok bool) {
		message.go#L144: func (mi *MessageInfo) makeStructInfo(t reflect.Type) structInfo {
		message.go#L227: func (mi *MessageInfo) New() protoreflect.Message {
		message.go#L234: func (mi *MessageInfo) Zero() protoreflect.Message {
		message.go#L237: func (mi *MessageInfo) Descriptor() protoreflect.MessageDescriptor {
		message.go#L240: func (mi *MessageInfo) Enum(i int) protoreflect.EnumType {
		message.go#L245: func (mi *MessageInfo) Message(i int) protoreflect.MessageType {
		message_opaque.go#L38: func opaqueInitHook(mi *MessageInfo) bool {
		message_opaque.go#L117: func makeOneofInfoOpaque(mi *MessageInfo, od protoreflect.OneofDescriptor, si structInfo, x exporter) *oneofInfo {
		message_opaque.go#L137: func (mi *MessageInfo) fieldInfoForMapOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L190: func (mi *MessageInfo) fieldInfoForScalarListOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L240: func (mi *MessageInfo) fieldInfoForMessageListOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L333: func (mi *MessageInfo) fieldInfoForMessageListOpaqueNoPresence(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L399: func (mi *MessageInfo) fieldInfoForScalarOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L477: func (mi *MessageInfo) fieldInfoForMessageOpaque(si opaqueStructInfo, fd protoreflect.FieldDescriptor, fs reflect.StructField) fieldInfo {
		message_opaque.go#L590: func (mi *MessageInfo) setPresent(p pointer, index uint32) {
		message_opaque.go#L594: func (mi *MessageInfo) clearPresent(p pointer, index uint32) {
		message_opaque.go#L598: func (mi *MessageInfo) present(p pointer, index uint32) bool {
		message_opaque_gen.go#L15: func getterForOpaqueNullableScalar(mi *MessageInfo, index uint32, fd protoreflect.FieldDescriptor, fs reflect.StructField, conv Converter, fieldOffset offset) func(p pointer) protoreflect.Value {
		message_reflect.go#L41: func (mi *MessageInfo) makeReflectFuncs(t reflect.Type, si structInfo) {
		message_reflect.go#L54: func (mi *MessageInfo) makeKnownFieldsFunc(si structInfo) {
		message_reflect.go#L114: func (mi *MessageInfo) makeUnknownFieldsFunc(t reflect.Type, si structInfo) {
		message_reflect.go#L164: func (mi *MessageInfo) makeExtensionFieldsFunc(t reflect.Type, si structInfo) {
		message_reflect.go#L179: func (mi *MessageInfo) makeFieldTypes(si structInfo) {
		message_reflect.go#L362: 	atomicMessageInfo *MessageInfo
		message_reflect.go#L378: 	mi *MessageInfo
		message_reflect.go#L396: func (mi *MessageInfo) MessageOf(m any) protoreflect.Message {
		message_reflect.go#L408: func (m *messageReflectWrapper) messageInfo() *MessageInfo { return m.mi }
		message_reflect.go#L430: func (mi *MessageInfo) checkField(fd protoreflect.FieldDescriptor) (*fieldInfo, protoreflect.ExtensionTypeDescriptor) {
		message_reflect_gen.go#L40: func (m *messageState) ProtoMessageInfo() *MessageInfo {
		message_reflect_gen.go#L171: func (m *messageReflectWrapper) ProtoMessageInfo() *MessageInfo {
		pointer_unsafe.go#L197: func (ms *messageState) messageInfo() *MessageInfo {
		pointer_unsafe.go#L204: func (ms *messageState) LoadMessageInfo() *MessageInfo {
		pointer_unsafe.go#L205: 	return (*MessageInfo)(atomic.LoadPointer((*unsafe.Pointer)(unsafe.Pointer(&ms.atomicMessageInfo))))
		pointer_unsafe.go#L207: func (ms *messageState) StoreMessageInfo(mi *MessageInfo) {
		pointer_unsafe.go#L213: func (m *atomicNilMessage) Init(mi *MessageInfo) *messageReflectWrapper {
		validate.go#L64: 	mi, ok := mt.(*MessageInfo)
		validate.go#L82: 	mi               *MessageInfo
		validate.go#L113: func newFieldValidationInfo(mi *MessageInfo, si structInfo, fd protoreflect.FieldDescriptor, ft reflect.Type) validationInfo {
		validate.go#L239: func (mi *MessageInfo) validate(b []byte, groupTag protowire.Number, opts unmarshalOptions) (out unmarshalOutput, result ValidationStatus) {
		validate.go#L245: 		mi               *MessageInfo

	google.golang.org/protobuf/internal/filetype
		build.go#L99: 	MessageInfos []pimpl.MessageInfo

	google.golang.org/protobuf/runtime/protoimpl
		impl.go#L31: 	MessageInfo   = impl.MessageInfo