google.golang.org/protobuf/internal/filedesc.Extension.Number (method, view implemented interface methods)

7 uses

	google.golang.org/protobuf/internal/filedesc (current package)
		desc.go#L384: func (xd *Extension) Number() protoreflect.FieldNumber      { return xd.L1.Number }

	google.golang.org/protobuf/reflect/protodesc
		desc_validate.go#L235: 		if n := x.Number(); n < 0 || (protowire.FirstReservedNumber <= n && n <= protowire.LastReservedNumber) {
		desc_validate.go#L236: 			return errors.New("extension field %q has an invalid number: %d", x.FullName(), x.Number())
		desc_validate.go#L253: 			if !md.ExtensionRanges().Has(x.Number()) {
		desc_validate.go#L254: 				return errors.New("extension field %q extends %q with non-extension field number: %d", x.FullName(), md.FullName(), x.Number())
		desc_validate.go#L260: 			if !isMessageSet && !x.Number().IsValid() {
		desc_validate.go#L261: 				return errors.New("extension field %q has an invalid number: %d", x.FullName(), x.Number())