type google.golang.org/protobuf/reflect/protoreflect.ExtensionType

51 uses

	google.golang.org/protobuf/reflect/protoreflect (current package)
		methods.go#L53: 			FindExtensionByName(field FullName) (ExtensionType, error)
		methods.go#L54: 			FindExtensionByNumber(message FullName, field FieldNumber) (ExtensionType, error)
		type.go#L419: 	Type() ExtensionType
		type.go#L460: type ExtensionType interface {

	google.golang.org/protobuf/reflect/protoregistry
		registry.go#L414: 	FindExtensionByName(field protoreflect.FullName) (protoreflect.ExtensionType, error)
		registry.go#L420: 	FindExtensionByNumber(message protoreflect.FullName, field protoreflect.FieldNumber) (protoreflect.ExtensionType, error)
		registry.go#L442: 	extensionsByNumber  map[protoreflect.FieldNumber]protoreflect.ExtensionType
		registry.go#L488: func (r *Types) RegisterExtension(xt protoreflect.ExtensionType) error {
		registry.go#L604: func (r *Types) FindExtensionByName(field protoreflect.FullName) (protoreflect.ExtensionType, error) {
		registry.go#L613: 		if xt, _ := v.(protoreflect.ExtensionType); xt != nil {
		registry.go#L625: func (r *Types) FindExtensionByNumber(message protoreflect.FullName, field protoreflect.FieldNumber) (protoreflect.ExtensionType, error) {
		registry.go#L715: func (r *Types) RangeExtensions(f func(protoreflect.ExtensionType) bool) {
		registry.go#L724: 		if xt, ok := typ.(protoreflect.ExtensionType); ok {
		registry.go#L747: func (r *Types) RangeExtensionsByMessage(message protoreflect.FullName, f func(protoreflect.ExtensionType) bool) {
		registry.go#L768: 	case protoreflect.ExtensionType:
		registry.go#L790: 	case protoreflect.ExtensionType:

	google.golang.org/protobuf/encoding/protojson
		decode.go#L261: func (d decoder) findExtension(xtName pref.FullName) (pref.ExtensionType, error) {

	google.golang.org/protobuf/encoding/prototext
		decode.go#L154: 		var xt pref.ExtensionType
		decode.go#L273: func (d decoder) findExtension(xtName pref.FullName) (pref.ExtensionType, error) {

	google.golang.org/protobuf/internal/encoding/messageset
		messageset.go#L65: func FindMessageSetExtension(r preg.ExtensionTypeResolver, s pref.FullName) (pref.ExtensionType, error) {

	google.golang.org/protobuf/internal/filetype
		build.go#L113: 		RegisterExtension(pref.ExtensionType) error

	google.golang.org/protobuf/internal/impl
		codec_extension.go#L26: func getExtensionFieldInfo(xt pref.ExtensionType) *extensionFieldInfo {
		codec_extension.go#L35: func legacyLoadExtensionFieldInfo(xt pref.ExtensionType) *extensionFieldInfo {
		codec_extension.go#L82: 	typ pref.ExtensionType
		codec_extension.go#L90: func (f *ExtensionField) appendLazyBytes(xt pref.ExtensionType, xi *extensionFieldInfo, num protowire.Number, wtyp protowire.Type, b []byte) {
		codec_extension.go#L100: func (f *ExtensionField) canLazy(xt pref.ExtensionType) bool {
		codec_extension.go#L157: func (f *ExtensionField) Set(t pref.ExtensionType, v pref.Value) {
		codec_extension.go#L165: func (f *ExtensionField) SetLazy(t pref.ExtensionType, fn func() pref.Value) {
		codec_extension.go#L184: func (f ExtensionField) Type() pref.ExtensionType {
		decode.go#L23: 		FindExtensionByName(field protoreflect.FullName) (protoreflect.ExtensionType, error)
		decode.go#L24: 		FindExtensionByNumber(message protoreflect.FullName, field protoreflect.FieldNumber) (protoreflect.ExtensionType, error)
		extension.go#L151: func (xtd *extensionTypeDescriptor) Type() pref.ExtensionType {
		message_reflect.go#L159: func (m *extensionMap) Has(xt pref.ExtensionType) (ok bool) {
		message_reflect.go#L178: func (m *extensionMap) Clear(xt pref.ExtensionType) {
		message_reflect.go#L181: func (m *extensionMap) Get(xt pref.ExtensionType) pref.Value {
		message_reflect.go#L190: func (m *extensionMap) Set(xt pref.ExtensionType, v pref.Value) {
		message_reflect.go#L214: func (m *extensionMap) Mutable(xt pref.ExtensionType) pref.Value {
		message_reflect.go#L332: func (mi *MessageInfo) checkField(fd pref.FieldDescriptor) (*fieldInfo, pref.ExtensionType) {

	google.golang.org/protobuf/proto
		decode.go#L42: 		FindExtensionByName(field protoreflect.FullName) (protoreflect.ExtensionType, error)
		decode.go#L43: 		FindExtensionByNumber(message protoreflect.FullName, field protoreflect.FieldNumber) (protoreflect.ExtensionType, error)
		extension.go#L13: func HasExtension(m Message, xt protoreflect.ExtensionType) bool {
		extension.go#L31: func ClearExtension(m Message, xt protoreflect.ExtensionType) {
		extension.go#L39: func GetExtension(m Message, xt protoreflect.ExtensionType) interface{} {
		extension.go#L51: func SetExtension(m Message, xt protoreflect.ExtensionType, v interface{}) {
		extension.go#L78: func RangeExtensions(m Message, f func(protoreflect.ExtensionType, interface{}) bool) {

	google.golang.org/protobuf/runtime/protoiface
		methods.go#L103: 		FindExtensionByName(field protoreflect.FullName) (protoreflect.ExtensionType, error)
		methods.go#L104: 		FindExtensionByNumber(message protoreflect.FullName, field protoreflect.FieldNumber) (protoreflect.ExtensionType, error)

	github.com/golang/protobuf/proto
		extensions.go#L183: type extensionResolver struct{ xt protoreflect.ExtensionType }
		extensions.go#L185: func (r extensionResolver) FindExtensionByName(field protoreflect.FullName) (protoreflect.ExtensionType, error) {
		extensions.go#L192: func (r extensionResolver) FindExtensionByNumber(message protoreflect.FullName, field protoreflect.FieldNumber) (protoreflect.ExtensionType, error) {
		registry.go#L311: 	protoregistry.GlobalTypes.RangeExtensionsByMessage(protoreflect.FullName(s), func(xt protoreflect.ExtensionType) bool {