package
google.golang.org/protobuf/reflect/protoreflect
third-party39 third-party functions from google.golang.org/protobuf/reflect/protoreflect, ranked by how often they are called outside tests and generated code.
- prod calls
- 6,996
- non-test, non-generated
- all calls
- 10,549
- total callsites
- functions
- 39
- ranked in this snapshot
- origin
- ext
- third-party
members
Functions in google.golang.org/protobuf/reflect/protoreflect
Ranked by production calls. The bar scales each function against the busiest in this package.
| Function | Prod calls |
|---|---|
| Descriptor.FullName | 870 |
| Message.Descriptor | 440 |
| FieldDescriptor.Kind | 408 |
| MessageDescriptor.Fields | 392 |
| Descriptor.Name | 335 |
| ProtoMessage.ProtoReflect | 288 |
| FieldDescriptor.Message | 261 |
| Value.Message | 245 |
| Message.Interface | 206 |
| FieldDescriptor.Number | 203 |
| FieldDescriptors.ByName | 198 |
| FileDescriptor.Path | 186 |
| Message.Get | 182 |
| FieldDescriptor.IsList | 166 |
| FieldDescriptors.ByNumber | 160 |
| Descriptor.Options | 152 |
| FieldDescriptor.IsMap | 148 |
| Descriptor.ParentFile | 139 |
| Message.Set | 139 |
| Value.List | 137 |
| FieldDescriptor.IsExtension | 114 |
| FieldDescriptors.Get | 112 |
| FieldDescriptors.Len | 111 |
| Value.Interface | 110 |
| MethodDescriptor.IsStreamingClient | 107 |
| List.Len | 100 |
| FieldDescriptor.MapValue | 99 |
| MethodDescriptor.IsStreamingServer | 94 |
| Value.Map | 90 |
| Message.Mutable | 89 |
| FieldDescriptor.Enum | 89 |
| FieldDescriptor.Cardinality | 88 |
| FieldDescriptor.ContainingMessage | 87 |
| FieldDescriptor.ContainingOneof | 81 |
| EnumDescriptor.Values | 80 |
| List.Get | 74 |
| Message.Range | 73 |
| Descriptor.Index | 72 |
| List.Append | 71 |