(file *File, outerPath []string, enums []*descriptorpb.EnumDescriptorProto)
| 331 | } |
| 332 | |
| 333 | func (r *Registry) registerEnum(file *File, outerPath []string, enums []*descriptorpb.EnumDescriptorProto) { |
| 334 | for i, ed := range enums { |
| 335 | e := &Enum{ |
| 336 | File: file, |
| 337 | Outers: outerPath, |
| 338 | EnumDescriptorProto: ed, |
| 339 | Index: i, |
| 340 | ForcePrefixedName: r.standalone, |
| 341 | } |
| 342 | file.Enums = append(file.Enums, e) |
| 343 | r.enums[e.FQEN()] = e |
| 344 | if grpclog.V(1) { |
| 345 | grpclog.Infof("Register enum name: %s", e.FQEN()) |
| 346 | } |
| 347 | } |
| 348 | } |
| 349 | |
| 350 | // LookupMsg looks up a message type by "name". |
| 351 | // It tries to resolve "name" from "location" if "name" is a relative message name. |
no test coverage detected