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

48 uses

	google.golang.org/protobuf/internal/impl (current package)
		api_export.go#L21: type Export struct{}
		api_export.go#L25: func (Export) NewError(f string, x ...any) error {
		api_export.go#L35: func (Export) EnumOf(e enum) protoreflect.Enum {
		api_export.go#L48: func (Export) EnumDescriptorOf(e enum) protoreflect.EnumDescriptor {
		api_export.go#L61: func (Export) EnumTypeOf(e enum) protoreflect.EnumType {
		api_export.go#L74: func (Export) EnumStringOf(ed protoreflect.EnumDescriptor, n protoreflect.EnumNumber) string {
		api_export.go#L90: func (m legacyMessageWrapper) String() string { return Export{}.MessageStringOf(m.m) }
		api_export.go#L95: func (Export) ProtoMessageV1Of(m message) protoiface.MessageV1 {
		api_export.go#L102: 		return Export{}.ProtoMessageV1Of(mv.protoUnwrap())
		api_export.go#L110: func (Export) protoMessageV2Of(m message) protoreflect.ProtoMessage {
		api_export.go#L127: func (Export) ProtoMessageV2Of(m message) protoreflect.ProtoMessage {
		api_export.go#L131: 	if mv := (Export{}).protoMessageV2Of(m); mv != nil {
		api_export.go#L139: func (Export) MessageOf(m message) protoreflect.Message {
		api_export.go#L143: 	if mv := (Export{}).protoMessageV2Of(m); mv != nil {
		api_export.go#L151: func (Export) MessageDescriptorOf(m message) protoreflect.MessageDescriptor {
		api_export.go#L155: 	if mv := (Export{}).protoMessageV2Of(m); mv != nil {
		api_export.go#L163: func (Export) MessageTypeOf(m message) protoreflect.MessageType {
		api_export.go#L167: 	if mv := (Export{}).protoMessageV2Of(m); mv != nil {
		api_export.go#L175: func (Export) MessageStringOf(m protoreflect.ProtoMessage) string {
		api_export_opaque.go#L15: func (Export) UnmarshalField(msg any, fieldNum int32) {
		api_export_opaque.go#L24: func (Export) Present(part *uint32, num uint32) bool {
		api_export_opaque.go#L35: func (Export) SetPresent(part *uint32, num uint32, size uint32) {
		api_export_opaque.go#L50: func (Export) SetPresentNonAtomic(part *uint32, num uint32, size uint32) {
		api_export_opaque.go#L60: func (Export) ClearPresent(part *uint32, num uint32) {
		api_export_opaque.go#L91: func (Export) AtomicCheckPointerIsNil(ptr any) bool {
		api_export_opaque.go#L99: func (Export) AtomicSetPointer(dstPtr, valPtr any) {
		api_export_opaque.go#L105: func (Export) AtomicLoadPointer(ptr Pointer, dst Pointer) {
		api_export_opaque.go#L114: func (Export) AtomicInitializePointer(ptr Pointer, dst Pointer) {
		api_export_opaque.go#L122: func (Export) MessageFieldStringOf(md protoreflect.MessageDescriptor, n protoreflect.FieldNumber) string {
		legacy_export.go#L23: func (Export) LegacyEnumName(ed protoreflect.EnumDescriptor) string {
		legacy_export.go#L29: func (Export) LegacyMessageTypeOf(m protoiface.MessageV1, name protoreflect.FullName) protoreflect.MessageType {
		legacy_export.go#L30: 	if mv := (Export{}).protoMessageV2Of(m); mv != nil {
		legacy_export.go#L39: func (Export) UnmarshalJSONEnum(ed protoreflect.EnumDescriptor, b []byte) (protoreflect.EnumNumber, error) {
		legacy_export.go#L61: func (Export) CompressGZIP(in []byte) (out []byte) {
		legacy_extension.go#L123: 	xd.L1.Extendee = Export{}.MessageDescriptorOf(xi.ExtendedType)
		legacy_message.go#L431: 		merger.Merge(Export{}.ProtoMessageV1Of(in.Source))
		message.go#L243: 	return Export{}.EnumTypeOf(mi.fieldTypes[fd.Number()])
		message.go#L252: 		return Export{}.MessageTypeOf(mi.fieldTypes[fd.Number()])
		message.go#L275: 	return Export{}.EnumTypeOf(mt.valType)
		message.go#L282: 	return Export{}.MessageTypeOf(mt.valType)
		pointer_unsafe.go#L189: func (Export) MessageStateOf(p Pointer) *messageState {
		presence.go#L38: 	return Export{}.Present(p.toElem(num), num)
		presence.go#L43: 	Export{}.SetPresent(p.toElem(num), num, uint32(size))
		presence.go#L49: 	Export{}.SetPresentNonAtomic(p.toElem(num), num, uint32(size))
		presence.go#L54: 	Export{}.ClearPresent(p.toElem(num), num)

	google.golang.org/protobuf/internal/filetype
		build.go#L286: 		return pimpl.Export{}.EnumDescriptorOf(r.goTypes[depIdx])
		build.go#L294: 		return pimpl.Export{}.MessageDescriptorOf(r.goTypes[depIdx])

	google.golang.org/protobuf/runtime/protoimpl
		impl.go#L48: var X impl.Export