google.golang.org/protobuf/internal/impl.ExtensionInfo.ExtensionType (field)

9 uses

	google.golang.org/protobuf/internal/impl (current package)
		extension.go#L56: 	ExtensionType interface{}
		extension.go#L137: 		if xi.ExtensionType == nil {
		legacy_extension.go#L66: 	xi.ExtensionType = reflect.Zero(extType).Interface()
		legacy_extension.go#L78: 	if xi.ExtendedType == nil || xi.ExtensionType == nil {
		legacy_extension.go#L90: 	t := reflect.TypeOf(xi.ExtensionType)
		legacy_extension.go#L132: 	tt := reflect.TypeOf(xi.ExtensionType)

	github.com/golang/protobuf/proto
		extensions.go#L137: 	if xt.ExtensionType == nil {
		extensions.go#L230: 	if reflect.TypeOf(v) != reflect.TypeOf(xt.ExtensionType) {
		extensions.go#L231: 		return fmt.Errorf("proto: bad extension value type. got: %T, want: %T", v, xt.ExtensionType)