type google.golang.org/protobuf/reflect/protoreflect.FullName
377 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)
proto.go#L442: type FullName string // e.g., "google.protobuf.Field.Kind"
proto.go#L446: func (s FullName) IsValid() bool {
proto.go#L484: func (n FullName) Name() Name {
proto.go#L493: func (n FullName) Parent() FullName {
proto.go#L503: func (n FullName) Append(s Name) FullName {
proto.go#L505: return FullName(s)
proto.go#L507: return n + "." + FullName(s)
type.go#L65: FullName() FullName // e.g., "google.protobuf.Any"
type.go#L125: Package() FullName // e.g., "google.protobuf"
google.golang.org/protobuf/reflect/protodesc
desc.go#L34: FindDescriptorByName(protoreflect.FullName) (protoreflect.Descriptor, error)
desc.go#L103: f.L1.Package = protoreflect.FullName(fd.GetPackage())
desc_init.go#L17: type descsByName map[protoreflect.FullName]protoreflect.Descriptor
desc_init.go#L227: var fullName protoreflect.FullName
desc_resolve.go#L109: func (r *resolver) findTarget(k protoreflect.Kind, scope protoreflect.FullName, ref partialName, isWeak bool) (protoreflect.Kind, protoreflect.EnumDescriptor, protoreflect.MessageDescriptor, error) {
desc_resolve.go#L161: func (r *resolver) findDescriptor(scope protoreflect.FullName, ref partialName) (protoreflect.Descriptor, error) {
desc_resolve.go#L171: s := protoreflect.FullName(ref)
desc_resolve.go#L204: func (r *resolver) findEnumDescriptor(scope protoreflect.FullName, ref partialName, isWeak bool) (protoreflect.EnumDescriptor, error) {
desc_resolve.go#L220: func (r *resolver) findMessageDescriptor(scope protoreflect.FullName, ref partialName, isWeak bool) (protoreflect.MessageDescriptor, error) {
desc_resolve.go#L247: return protoreflect.FullName(s[1:]).IsValid()
desc_resolve.go#L249: return protoreflect.FullName(s).IsValid()
desc_resolve.go#L257: func (s partialName) FullName() protoreflect.FullName {
desc_resolve.go#L259: return protoreflect.FullName(s[1:])
desc_resolve.go#L261: return protoreflect.FullName(unknownPrefix + s)
google.golang.org/protobuf/reflect/protoregistry
registry.go#L98: descsByName map[protoreflect.FullName]interface{}
registry.go#L120: r.descsByName = map[protoreflect.FullName]interface{}{
registry.go#L222: func (r *Files) FindDescriptorByName(name protoreflect.FullName) (protoreflect.Descriptor, error) {
registry.go#L368: func (r *Files) NumFilesByPackage(name protoreflect.FullName) int {
registry.go#L385: func (r *Files) RangeFilesByPackage(name protoreflect.FullName, f func(protoreflect.FileDescriptor) bool) {
registry.go#L440: FindMessageByName(message protoreflect.FullName) (protoreflect.MessageType, error)
registry.go#L462: FindExtensionByName(field protoreflect.FullName) (protoreflect.ExtensionType, error)
registry.go#L468: FindExtensionByNumber(message protoreflect.FullName, field protoreflect.FieldNumber) (protoreflect.ExtensionType, error)
registry.go#L488: typesByName map[protoreflect.FullName]interface{}
registry.go#L489: extensionsByMessage map[protoreflect.FullName]extensionsByNumber
registry.go#L594: func (r *Types) FindEnumByName(enum protoreflect.FullName) (protoreflect.EnumType, error) {
registry.go#L615: func (r *Types) FindMessageByName(message protoreflect.FullName) (protoreflect.MessageType, error) {
registry.go#L646: message := protoreflect.FullName(url)
registry.go#L666: func (r *Types) FindExtensionByName(field protoreflect.FullName) (protoreflect.ExtensionType, error) {
registry.go#L707: func (r *Types) FindExtensionByNumber(message protoreflect.FullName, field protoreflect.FieldNumber) (protoreflect.ExtensionType, error) {
registry.go#L816: func (r *Types) NumExtensionsByMessage(message protoreflect.FullName) int {
registry.go#L829: func (r *Types) RangeExtensionsByMessage(message protoreflect.FullName, f func(protoreflect.ExtensionType) bool) {
google.golang.org/protobuf/encoding/protojson
decode.go#L165: extName := protoreflect.FullName(name[1 : len(name)-1])
well_known_types.go#L27: func wellKnownTypeMarshaler(name protoreflect.FullName) marshalFunc {
well_known_types.go#L65: func wellKnownTypeUnmarshaler(name protoreflect.FullName) unmarshalFunc {
well_known_types.go#L849: if !protoreflect.FullName(s).IsValid() {
well_known_types.go#L883: if strings.Contains(s0, "_") || !protoreflect.FullName(s).IsValid() {
google.golang.org/protobuf/encoding/prototext
decode.go#L166: xt, xtErr = d.opts.Resolver.FindExtensionByName(protoreflect.FullName(tok.TypeName()))
google.golang.org/protobuf/internal/encoding/tag
tag.go#L42: f.L0.FullName = protoreflect.FullName(s[len("name="):])
tag.go#L114: f.L1.Message = filedesc.PlaceholderMessage(protoreflect.FullName(s[len("weak="):]))
tag.go#L130: f.L0.FullName = protoreflect.FullName(strings.ToLower(string(f.L0.FullName)))
google.golang.org/protobuf/internal/filedesc
build.go#L48: FindDescriptorByName(protoreflect.FullName) (protoreflect.Descriptor, error)
desc.go#L48: Package protoreflect.FullName
desc.go#L67: func (fd *File) FullName() protoreflect.FullName { return fd.L1.Package }
desc.go#L76: func (fd *File) Package() protoreflect.FullName { return fd.L1.Package }
desc.go#L484: FullName protoreflect.FullName // must be populated
desc.go#L492: func (d *Base) FullName() protoreflect.FullName { return d.L0.FullName }
desc_init.go#L122: fd.L1.Package = protoreflect.FullName(sb.MakeString(v))
desc_init.go#L462: func makeFullName(sb *strs.Builder, b []byte) protoreflect.FullName {
desc_init.go#L466: return protoreflect.FullName(sb.MakeString(b[1:]))
desc_init.go#L469: func appendFullName(sb *strs.Builder, prefix protoreflect.FullName, suffix []byte) protoreflect.FullName {
placeholder.go#L38: func (f PlaceholderFile) FullName() protoreflect.FullName { return "" }
placeholder.go#L42: func (f PlaceholderFile) Package() protoreflect.FullName { return "" }
placeholder.go#L53: type PlaceholderEnum protoreflect.FullName
placeholder.go#L59: func (e PlaceholderEnum) Name() protoreflect.Name { return protoreflect.FullName(e).Name() }
placeholder.go#L60: func (e PlaceholderEnum) FullName() protoreflect.FullName { return protoreflect.FullName(e) }
placeholder.go#L70: type PlaceholderEnumValue protoreflect.FullName
placeholder.go#L76: func (e PlaceholderEnumValue) Name() protoreflect.Name { return protoreflect.FullName(e).Name() }
placeholder.go#L77: func (e PlaceholderEnumValue) FullName() protoreflect.FullName { return protoreflect.FullName(e) }
placeholder.go#L85: type PlaceholderMessage protoreflect.FullName
placeholder.go#L91: func (m PlaceholderMessage) Name() protoreflect.Name { return protoreflect.FullName(m).Name() }
placeholder.go#L92: func (m PlaceholderMessage) FullName() protoreflect.FullName { return protoreflect.FullName(m) }
google.golang.org/protobuf/internal/filetype
build.go#L277: FindDescriptorByName(protoreflect.FullName) (protoreflect.Descriptor, error)
google.golang.org/protobuf/internal/genid
any_gen.go#L18: Any_message_fullname protoreflect.FullName = "google.protobuf.Any"
any_gen.go#L26: Any_TypeUrl_field_fullname protoreflect.FullName = "google.protobuf.Any.type_url"
any_gen.go#L27: Any_Value_field_fullname protoreflect.FullName = "google.protobuf.Any.value"
api_gen.go#L18: Api_message_fullname protoreflect.FullName = "google.protobuf.Api"
api_gen.go#L31: Api_Name_field_fullname protoreflect.FullName = "google.protobuf.Api.name"
api_gen.go#L32: Api_Methods_field_fullname protoreflect.FullName = "google.protobuf.Api.methods"
api_gen.go#L33: Api_Options_field_fullname protoreflect.FullName = "google.protobuf.Api.options"
api_gen.go#L34: Api_Version_field_fullname protoreflect.FullName = "google.protobuf.Api.version"
api_gen.go#L35: Api_SourceContext_field_fullname protoreflect.FullName = "google.protobuf.Api.source_context"
api_gen.go#L36: Api_Mixins_field_fullname protoreflect.FullName = "google.protobuf.Api.mixins"
api_gen.go#L37: Api_Syntax_field_fullname protoreflect.FullName = "google.protobuf.Api.syntax"
api_gen.go#L54: Method_message_fullname protoreflect.FullName = "google.protobuf.Method"
api_gen.go#L67: Method_Name_field_fullname protoreflect.FullName = "google.protobuf.Method.name"
api_gen.go#L68: Method_RequestTypeUrl_field_fullname protoreflect.FullName = "google.protobuf.Method.request_type_url"
api_gen.go#L69: Method_RequestStreaming_field_fullname protoreflect.FullName = "google.protobuf.Method.request_streaming"
api_gen.go#L70: Method_ResponseTypeUrl_field_fullname protoreflect.FullName = "google.protobuf.Method.response_type_url"
api_gen.go#L71: Method_ResponseStreaming_field_fullname protoreflect.FullName = "google.protobuf.Method.response_streaming"
api_gen.go#L72: Method_Options_field_fullname protoreflect.FullName = "google.protobuf.Method.options"
api_gen.go#L73: Method_Syntax_field_fullname protoreflect.FullName = "google.protobuf.Method.syntax"
api_gen.go#L90: Mixin_message_fullname protoreflect.FullName = "google.protobuf.Mixin"
api_gen.go#L98: Mixin_Name_field_fullname protoreflect.FullName = "google.protobuf.Mixin.name"
api_gen.go#L99: Mixin_Root_field_fullname protoreflect.FullName = "google.protobuf.Mixin.root"
descriptor_gen.go#L18: FileDescriptorSet_message_fullname protoreflect.FullName = "google.protobuf.FileDescriptorSet"
descriptor_gen.go#L25: FileDescriptorSet_File_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorSet.file"
descriptor_gen.go#L36: FileDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto"
descriptor_gen.go#L54: FileDescriptorProto_Name_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto.name"
descriptor_gen.go#L55: FileDescriptorProto_Package_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto.package"
descriptor_gen.go#L56: FileDescriptorProto_Dependency_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto.dependency"
descriptor_gen.go#L57: FileDescriptorProto_PublicDependency_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto.public_dependency"
descriptor_gen.go#L58: FileDescriptorProto_WeakDependency_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto.weak_dependency"
descriptor_gen.go#L59: FileDescriptorProto_MessageType_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto.message_type"
descriptor_gen.go#L60: FileDescriptorProto_EnumType_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto.enum_type"
descriptor_gen.go#L61: FileDescriptorProto_Service_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto.service"
descriptor_gen.go#L62: FileDescriptorProto_Extension_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto.extension"
descriptor_gen.go#L63: FileDescriptorProto_Options_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto.options"
descriptor_gen.go#L64: FileDescriptorProto_SourceCodeInfo_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto.source_code_info"
descriptor_gen.go#L65: FileDescriptorProto_Syntax_field_fullname protoreflect.FullName = "google.protobuf.FileDescriptorProto.syntax"
descriptor_gen.go#L87: DescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.DescriptorProto"
descriptor_gen.go#L103: DescriptorProto_Name_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.name"
descriptor_gen.go#L104: DescriptorProto_Field_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.field"
descriptor_gen.go#L105: DescriptorProto_Extension_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.extension"
descriptor_gen.go#L106: DescriptorProto_NestedType_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.nested_type"
descriptor_gen.go#L107: DescriptorProto_EnumType_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.enum_type"
descriptor_gen.go#L108: DescriptorProto_ExtensionRange_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.extension_range"
descriptor_gen.go#L109: DescriptorProto_OneofDecl_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.oneof_decl"
descriptor_gen.go#L110: DescriptorProto_Options_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.options"
descriptor_gen.go#L111: DescriptorProto_ReservedRange_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.reserved_range"
descriptor_gen.go#L112: DescriptorProto_ReservedName_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.reserved_name"
descriptor_gen.go#L132: DescriptorProto_ExtensionRange_message_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.ExtensionRange"
descriptor_gen.go#L141: DescriptorProto_ExtensionRange_Start_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.ExtensionRange.start"
descriptor_gen.go#L142: DescriptorProto_ExtensionRange_End_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.ExtensionRange.end"
descriptor_gen.go#L143: DescriptorProto_ExtensionRange_Options_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.ExtensionRange.options"
descriptor_gen.go#L156: DescriptorProto_ReservedRange_message_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.ReservedRange"
descriptor_gen.go#L164: DescriptorProto_ReservedRange_Start_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.ReservedRange.start"
descriptor_gen.go#L165: DescriptorProto_ReservedRange_End_field_fullname protoreflect.FullName = "google.protobuf.DescriptorProto.ReservedRange.end"
descriptor_gen.go#L177: ExtensionRangeOptions_message_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions"
descriptor_gen.go#L184: ExtensionRangeOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.ExtensionRangeOptions.uninterpreted_option"
descriptor_gen.go#L195: FieldDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.FieldDescriptorProto"
descriptor_gen.go#L212: FieldDescriptorProto_Name_field_fullname protoreflect.FullName = "google.protobuf.FieldDescriptorProto.name"
descriptor_gen.go#L213: FieldDescriptorProto_Number_field_fullname protoreflect.FullName = "google.protobuf.FieldDescriptorProto.number"
descriptor_gen.go#L214: FieldDescriptorProto_Label_field_fullname protoreflect.FullName = "google.protobuf.FieldDescriptorProto.label"
descriptor_gen.go#L215: FieldDescriptorProto_Type_field_fullname protoreflect.FullName = "google.protobuf.FieldDescriptorProto.type"
descriptor_gen.go#L216: FieldDescriptorProto_TypeName_field_fullname protoreflect.FullName = "google.protobuf.FieldDescriptorProto.type_name"
descriptor_gen.go#L217: FieldDescriptorProto_Extendee_field_fullname protoreflect.FullName = "google.protobuf.FieldDescriptorProto.extendee"
descriptor_gen.go#L218: FieldDescriptorProto_DefaultValue_field_fullname protoreflect.FullName = "google.protobuf.FieldDescriptorProto.default_value"
descriptor_gen.go#L219: FieldDescriptorProto_OneofIndex_field_fullname protoreflect.FullName = "google.protobuf.FieldDescriptorProto.oneof_index"
descriptor_gen.go#L220: FieldDescriptorProto_JsonName_field_fullname protoreflect.FullName = "google.protobuf.FieldDescriptorProto.json_name"
descriptor_gen.go#L221: FieldDescriptorProto_Options_field_fullname protoreflect.FullName = "google.protobuf.FieldDescriptorProto.options"
descriptor_gen.go#L222: FieldDescriptorProto_Proto3Optional_field_fullname protoreflect.FullName = "google.protobuf.FieldDescriptorProto.proto3_optional"
descriptor_gen.go#L255: OneofDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.OneofDescriptorProto"
descriptor_gen.go#L263: OneofDescriptorProto_Name_field_fullname protoreflect.FullName = "google.protobuf.OneofDescriptorProto.name"
descriptor_gen.go#L264: OneofDescriptorProto_Options_field_fullname protoreflect.FullName = "google.protobuf.OneofDescriptorProto.options"
descriptor_gen.go#L276: EnumDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto"
descriptor_gen.go#L287: EnumDescriptorProto_Name_field_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto.name"
descriptor_gen.go#L288: EnumDescriptorProto_Value_field_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto.value"
descriptor_gen.go#L289: EnumDescriptorProto_Options_field_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto.options"
descriptor_gen.go#L290: EnumDescriptorProto_ReservedRange_field_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto.reserved_range"
descriptor_gen.go#L291: EnumDescriptorProto_ReservedName_field_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto.reserved_name"
descriptor_gen.go#L306: EnumDescriptorProto_EnumReservedRange_message_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto.EnumReservedRange"
descriptor_gen.go#L314: EnumDescriptorProto_EnumReservedRange_Start_field_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto.EnumReservedRange.start"
descriptor_gen.go#L315: EnumDescriptorProto_EnumReservedRange_End_field_fullname protoreflect.FullName = "google.protobuf.EnumDescriptorProto.EnumReservedRange.end"
descriptor_gen.go#L327: EnumValueDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.EnumValueDescriptorProto"
descriptor_gen.go#L336: EnumValueDescriptorProto_Name_field_fullname protoreflect.FullName = "google.protobuf.EnumValueDescriptorProto.name"
descriptor_gen.go#L337: EnumValueDescriptorProto_Number_field_fullname protoreflect.FullName = "google.protobuf.EnumValueDescriptorProto.number"
descriptor_gen.go#L338: EnumValueDescriptorProto_Options_field_fullname protoreflect.FullName = "google.protobuf.EnumValueDescriptorProto.options"
descriptor_gen.go#L351: ServiceDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.ServiceDescriptorProto"
descriptor_gen.go#L360: ServiceDescriptorProto_Name_field_fullname protoreflect.FullName = "google.protobuf.ServiceDescriptorProto.name"
descriptor_gen.go#L361: ServiceDescriptorProto_Method_field_fullname protoreflect.FullName = "google.protobuf.ServiceDescriptorProto.method"
descriptor_gen.go#L362: ServiceDescriptorProto_Options_field_fullname protoreflect.FullName = "google.protobuf.ServiceDescriptorProto.options"
descriptor_gen.go#L375: MethodDescriptorProto_message_fullname protoreflect.FullName = "google.protobuf.MethodDescriptorProto"
descriptor_gen.go#L387: MethodDescriptorProto_Name_field_fullname protoreflect.FullName = "google.protobuf.MethodDescriptorProto.name"
descriptor_gen.go#L388: MethodDescriptorProto_InputType_field_fullname protoreflect.FullName = "google.protobuf.MethodDescriptorProto.input_type"
descriptor_gen.go#L389: MethodDescriptorProto_OutputType_field_fullname protoreflect.FullName = "google.protobuf.MethodDescriptorProto.output_type"
descriptor_gen.go#L390: MethodDescriptorProto_Options_field_fullname protoreflect.FullName = "google.protobuf.MethodDescriptorProto.options"
descriptor_gen.go#L391: MethodDescriptorProto_ClientStreaming_field_fullname protoreflect.FullName = "google.protobuf.MethodDescriptorProto.client_streaming"
descriptor_gen.go#L392: MethodDescriptorProto_ServerStreaming_field_fullname protoreflect.FullName = "google.protobuf.MethodDescriptorProto.server_streaming"
descriptor_gen.go#L408: FileOptions_message_fullname protoreflect.FullName = "google.protobuf.FileOptions"
descriptor_gen.go#L435: FileOptions_JavaPackage_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.java_package"
descriptor_gen.go#L436: FileOptions_JavaOuterClassname_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.java_outer_classname"
descriptor_gen.go#L437: FileOptions_JavaMultipleFiles_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.java_multiple_files"
descriptor_gen.go#L438: FileOptions_JavaGenerateEqualsAndHash_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.java_generate_equals_and_hash"
descriptor_gen.go#L439: FileOptions_JavaStringCheckUtf8_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.java_string_check_utf8"
descriptor_gen.go#L440: FileOptions_OptimizeFor_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.optimize_for"
descriptor_gen.go#L441: FileOptions_GoPackage_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.go_package"
descriptor_gen.go#L442: FileOptions_CcGenericServices_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.cc_generic_services"
descriptor_gen.go#L443: FileOptions_JavaGenericServices_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.java_generic_services"
descriptor_gen.go#L444: FileOptions_PyGenericServices_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.py_generic_services"
descriptor_gen.go#L445: FileOptions_PhpGenericServices_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.php_generic_services"
descriptor_gen.go#L446: FileOptions_Deprecated_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.deprecated"
descriptor_gen.go#L447: FileOptions_CcEnableArenas_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.cc_enable_arenas"
descriptor_gen.go#L448: FileOptions_ObjcClassPrefix_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.objc_class_prefix"
descriptor_gen.go#L449: FileOptions_CsharpNamespace_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.csharp_namespace"
descriptor_gen.go#L450: FileOptions_SwiftPrefix_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.swift_prefix"
descriptor_gen.go#L451: FileOptions_PhpClassPrefix_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.php_class_prefix"
descriptor_gen.go#L452: FileOptions_PhpNamespace_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.php_namespace"
descriptor_gen.go#L453: FileOptions_PhpMetadataNamespace_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.php_metadata_namespace"
descriptor_gen.go#L454: FileOptions_RubyPackage_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.ruby_package"
descriptor_gen.go#L455: FileOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.FileOptions.uninterpreted_option"
descriptor_gen.go#L492: MessageOptions_message_fullname protoreflect.FullName = "google.protobuf.MessageOptions"
descriptor_gen.go#L503: MessageOptions_MessageSetWireFormat_field_fullname protoreflect.FullName = "google.protobuf.MessageOptions.message_set_wire_format"
descriptor_gen.go#L504: MessageOptions_NoStandardDescriptorAccessor_field_fullname protoreflect.FullName = "google.protobuf.MessageOptions.no_standard_descriptor_accessor"
descriptor_gen.go#L505: MessageOptions_Deprecated_field_fullname protoreflect.FullName = "google.protobuf.MessageOptions.deprecated"
descriptor_gen.go#L506: MessageOptions_MapEntry_field_fullname protoreflect.FullName = "google.protobuf.MessageOptions.map_entry"
descriptor_gen.go#L507: MessageOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.MessageOptions.uninterpreted_option"
descriptor_gen.go#L522: FieldOptions_message_fullname protoreflect.FullName = "google.protobuf.FieldOptions"
descriptor_gen.go#L535: FieldOptions_Ctype_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.ctype"
descriptor_gen.go#L536: FieldOptions_Packed_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.packed"
descriptor_gen.go#L537: FieldOptions_Jstype_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.jstype"
descriptor_gen.go#L538: FieldOptions_Lazy_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.lazy"
descriptor_gen.go#L539: FieldOptions_Deprecated_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.deprecated"
descriptor_gen.go#L540: FieldOptions_Weak_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.weak"
descriptor_gen.go#L541: FieldOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.FieldOptions.uninterpreted_option"
descriptor_gen.go#L570: OneofOptions_message_fullname protoreflect.FullName = "google.protobuf.OneofOptions"
descriptor_gen.go#L577: OneofOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.OneofOptions.uninterpreted_option"
descriptor_gen.go#L588: EnumOptions_message_fullname protoreflect.FullName = "google.protobuf.EnumOptions"
descriptor_gen.go#L597: EnumOptions_AllowAlias_field_fullname protoreflect.FullName = "google.protobuf.EnumOptions.allow_alias"
descriptor_gen.go#L598: EnumOptions_Deprecated_field_fullname protoreflect.FullName = "google.protobuf.EnumOptions.deprecated"
descriptor_gen.go#L599: EnumOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.EnumOptions.uninterpreted_option"
descriptor_gen.go#L612: EnumValueOptions_message_fullname protoreflect.FullName = "google.protobuf.EnumValueOptions"
descriptor_gen.go#L620: EnumValueOptions_Deprecated_field_fullname protoreflect.FullName = "google.protobuf.EnumValueOptions.deprecated"
descriptor_gen.go#L621: EnumValueOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.EnumValueOptions.uninterpreted_option"
descriptor_gen.go#L633: ServiceOptions_message_fullname protoreflect.FullName = "google.protobuf.ServiceOptions"
descriptor_gen.go#L641: ServiceOptions_Deprecated_field_fullname protoreflect.FullName = "google.protobuf.ServiceOptions.deprecated"
descriptor_gen.go#L642: ServiceOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.ServiceOptions.uninterpreted_option"
descriptor_gen.go#L654: MethodOptions_message_fullname protoreflect.FullName = "google.protobuf.MethodOptions"
descriptor_gen.go#L663: MethodOptions_Deprecated_field_fullname protoreflect.FullName = "google.protobuf.MethodOptions.deprecated"
descriptor_gen.go#L664: MethodOptions_IdempotencyLevel_field_fullname protoreflect.FullName = "google.protobuf.MethodOptions.idempotency_level"
descriptor_gen.go#L665: MethodOptions_UninterpretedOption_field_fullname protoreflect.FullName = "google.protobuf.MethodOptions.uninterpreted_option"
descriptor_gen.go#L684: UninterpretedOption_message_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption"
descriptor_gen.go#L697: UninterpretedOption_Name_field_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.name"
descriptor_gen.go#L698: UninterpretedOption_IdentifierValue_field_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.identifier_value"
descriptor_gen.go#L699: UninterpretedOption_PositiveIntValue_field_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.positive_int_value"
descriptor_gen.go#L700: UninterpretedOption_NegativeIntValue_field_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.negative_int_value"
descriptor_gen.go#L701: UninterpretedOption_DoubleValue_field_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.double_value"
descriptor_gen.go#L702: UninterpretedOption_StringValue_field_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.string_value"
descriptor_gen.go#L703: UninterpretedOption_AggregateValue_field_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.aggregate_value"
descriptor_gen.go#L720: UninterpretedOption_NamePart_message_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.NamePart"
descriptor_gen.go#L728: UninterpretedOption_NamePart_NamePart_field_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.NamePart.name_part"
descriptor_gen.go#L729: UninterpretedOption_NamePart_IsExtension_field_fullname protoreflect.FullName = "google.protobuf.UninterpretedOption.NamePart.is_extension"
descriptor_gen.go#L741: SourceCodeInfo_message_fullname protoreflect.FullName = "google.protobuf.SourceCodeInfo"
descriptor_gen.go#L748: SourceCodeInfo_Location_field_fullname protoreflect.FullName = "google.protobuf.SourceCodeInfo.location"
descriptor_gen.go#L759: SourceCodeInfo_Location_message_fullname protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location"
descriptor_gen.go#L770: SourceCodeInfo_Location_Path_field_fullname protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location.path"
descriptor_gen.go#L771: SourceCodeInfo_Location_Span_field_fullname protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location.span"
descriptor_gen.go#L772: SourceCodeInfo_Location_LeadingComments_field_fullname protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location.leading_comments"
descriptor_gen.go#L773: SourceCodeInfo_Location_TrailingComments_field_fullname protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location.trailing_comments"
descriptor_gen.go#L774: SourceCodeInfo_Location_LeadingDetachedComments_field_fullname protoreflect.FullName = "google.protobuf.SourceCodeInfo.Location.leading_detached_comments"
descriptor_gen.go#L789: GeneratedCodeInfo_message_fullname protoreflect.FullName = "google.protobuf.GeneratedCodeInfo"
descriptor_gen.go#L796: GeneratedCodeInfo_Annotation_field_fullname protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.annotation"
descriptor_gen.go#L807: GeneratedCodeInfo_Annotation_message_fullname protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation"
descriptor_gen.go#L817: GeneratedCodeInfo_Annotation_Path_field_fullname protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation.path"
descriptor_gen.go#L818: GeneratedCodeInfo_Annotation_SourceFile_field_fullname protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation.source_file"
descriptor_gen.go#L819: GeneratedCodeInfo_Annotation_Begin_field_fullname protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation.begin"
descriptor_gen.go#L820: GeneratedCodeInfo_Annotation_End_field_fullname protoreflect.FullName = "google.protobuf.GeneratedCodeInfo.Annotation.end"
doc.go#L11: const GoogleProtobuf_package protoreflect.FullName = "google.protobuf"
duration_gen.go#L18: Duration_message_fullname protoreflect.FullName = "google.protobuf.Duration"
duration_gen.go#L26: Duration_Seconds_field_fullname protoreflect.FullName = "google.protobuf.Duration.seconds"
duration_gen.go#L27: Duration_Nanos_field_fullname protoreflect.FullName = "google.protobuf.Duration.nanos"
empty_gen.go#L18: Empty_message_fullname protoreflect.FullName = "google.protobuf.Empty"
field_mask_gen.go#L18: FieldMask_message_fullname protoreflect.FullName = "google.protobuf.FieldMask"
field_mask_gen.go#L25: FieldMask_Paths_field_fullname protoreflect.FullName = "google.protobuf.FieldMask.paths"
source_context_gen.go#L18: SourceContext_message_fullname protoreflect.FullName = "google.protobuf.SourceContext"
source_context_gen.go#L25: SourceContext_FileName_field_fullname protoreflect.FullName = "google.protobuf.SourceContext.file_name"
struct_gen.go#L24: Struct_message_fullname protoreflect.FullName = "google.protobuf.Struct"
struct_gen.go#L31: Struct_Fields_field_fullname protoreflect.FullName = "google.protobuf.Struct.fields"
struct_gen.go#L42: Struct_FieldsEntry_message_fullname protoreflect.FullName = "google.protobuf.Struct.FieldsEntry"
struct_gen.go#L50: Struct_FieldsEntry_Key_field_fullname protoreflect.FullName = "google.protobuf.Struct.FieldsEntry.key"
struct_gen.go#L51: Struct_FieldsEntry_Value_field_fullname protoreflect.FullName = "google.protobuf.Struct.FieldsEntry.value"
struct_gen.go#L63: Value_message_fullname protoreflect.FullName = "google.protobuf.Value"
struct_gen.go#L75: Value_NullValue_field_fullname protoreflect.FullName = "google.protobuf.Value.null_value"
struct_gen.go#L76: Value_NumberValue_field_fullname protoreflect.FullName = "google.protobuf.Value.number_value"
struct_gen.go#L77: Value_StringValue_field_fullname protoreflect.FullName = "google.protobuf.Value.string_value"
struct_gen.go#L78: Value_BoolValue_field_fullname protoreflect.FullName = "google.protobuf.Value.bool_value"
struct_gen.go#L79: Value_StructValue_field_fullname protoreflect.FullName = "google.protobuf.Value.struct_value"
struct_gen.go#L80: Value_ListValue_field_fullname protoreflect.FullName = "google.protobuf.Value.list_value"
struct_gen.go#L97: Value_Kind_oneof_fullname protoreflect.FullName = "google.protobuf.Value.kind"
struct_gen.go#L103: ListValue_message_fullname protoreflect.FullName = "google.protobuf.ListValue"
struct_gen.go#L110: ListValue_Values_field_fullname protoreflect.FullName = "google.protobuf.ListValue.values"
timestamp_gen.go#L18: Timestamp_message_fullname protoreflect.FullName = "google.protobuf.Timestamp"
timestamp_gen.go#L26: Timestamp_Seconds_field_fullname protoreflect.FullName = "google.protobuf.Timestamp.seconds"
timestamp_gen.go#L27: Timestamp_Nanos_field_fullname protoreflect.FullName = "google.protobuf.Timestamp.nanos"
type_gen.go#L24: Type_message_fullname protoreflect.FullName = "google.protobuf.Type"
type_gen.go#L36: Type_Name_field_fullname protoreflect.FullName = "google.protobuf.Type.name"
type_gen.go#L37: Type_Fields_field_fullname protoreflect.FullName = "google.protobuf.Type.fields"
type_gen.go#L38: Type_Oneofs_field_fullname protoreflect.FullName = "google.protobuf.Type.oneofs"
type_gen.go#L39: Type_Options_field_fullname protoreflect.FullName = "google.protobuf.Type.options"
type_gen.go#L40: Type_SourceContext_field_fullname protoreflect.FullName = "google.protobuf.Type.source_context"
type_gen.go#L41: Type_Syntax_field_fullname protoreflect.FullName = "google.protobuf.Type.syntax"
type_gen.go#L57: Field_message_fullname protoreflect.FullName = "google.protobuf.Field"
type_gen.go#L73: Field_Kind_field_fullname protoreflect.FullName = "google.protobuf.Field.kind"
type_gen.go#L74: Field_Cardinality_field_fullname protoreflect.FullName = "google.protobuf.Field.cardinality"
type_gen.go#L75: Field_Number_field_fullname protoreflect.FullName = "google.protobuf.Field.number"
type_gen.go#L76: Field_Name_field_fullname protoreflect.FullName = "google.protobuf.Field.name"
type_gen.go#L77: Field_TypeUrl_field_fullname protoreflect.FullName = "google.protobuf.Field.type_url"
type_gen.go#L78: Field_OneofIndex_field_fullname protoreflect.FullName = "google.protobuf.Field.oneof_index"
type_gen.go#L79: Field_Packed_field_fullname protoreflect.FullName = "google.protobuf.Field.packed"
type_gen.go#L80: Field_Options_field_fullname protoreflect.FullName = "google.protobuf.Field.options"
type_gen.go#L81: Field_JsonName_field_fullname protoreflect.FullName = "google.protobuf.Field.json_name"
type_gen.go#L82: Field_DefaultValue_field_fullname protoreflect.FullName = "google.protobuf.Field.default_value"
type_gen.go#L114: Enum_message_fullname protoreflect.FullName = "google.protobuf.Enum"
type_gen.go#L125: Enum_Name_field_fullname protoreflect.FullName = "google.protobuf.Enum.name"
type_gen.go#L126: Enum_Enumvalue_field_fullname protoreflect.FullName = "google.protobuf.Enum.enumvalue"
type_gen.go#L127: Enum_Options_field_fullname protoreflect.FullName = "google.protobuf.Enum.options"
type_gen.go#L128: Enum_SourceContext_field_fullname protoreflect.FullName = "google.protobuf.Enum.source_context"
type_gen.go#L129: Enum_Syntax_field_fullname protoreflect.FullName = "google.protobuf.Enum.syntax"
type_gen.go#L144: EnumValue_message_fullname protoreflect.FullName = "google.protobuf.EnumValue"
type_gen.go#L153: EnumValue_Name_field_fullname protoreflect.FullName = "google.protobuf.EnumValue.name"
type_gen.go#L154: EnumValue_Number_field_fullname protoreflect.FullName = "google.protobuf.EnumValue.number"
type_gen.go#L155: EnumValue_Options_field_fullname protoreflect.FullName = "google.protobuf.EnumValue.options"
type_gen.go#L168: Option_message_fullname protoreflect.FullName = "google.protobuf.Option"
type_gen.go#L176: Option_Name_field_fullname protoreflect.FullName = "google.protobuf.Option.name"
type_gen.go#L177: Option_Value_field_fullname protoreflect.FullName = "google.protobuf.Option.value"
wrappers_gen.go#L18: DoubleValue_message_fullname protoreflect.FullName = "google.protobuf.DoubleValue"
wrappers_gen.go#L25: DoubleValue_Value_field_fullname protoreflect.FullName = "google.protobuf.DoubleValue.value"
wrappers_gen.go#L36: FloatValue_message_fullname protoreflect.FullName = "google.protobuf.FloatValue"
wrappers_gen.go#L43: FloatValue_Value_field_fullname protoreflect.FullName = "google.protobuf.FloatValue.value"
wrappers_gen.go#L54: Int64Value_message_fullname protoreflect.FullName = "google.protobuf.Int64Value"
wrappers_gen.go#L61: Int64Value_Value_field_fullname protoreflect.FullName = "google.protobuf.Int64Value.value"
wrappers_gen.go#L72: UInt64Value_message_fullname protoreflect.FullName = "google.protobuf.UInt64Value"
wrappers_gen.go#L79: UInt64Value_Value_field_fullname protoreflect.FullName = "google.protobuf.UInt64Value.value"
wrappers_gen.go#L90: Int32Value_message_fullname protoreflect.FullName = "google.protobuf.Int32Value"
wrappers_gen.go#L97: Int32Value_Value_field_fullname protoreflect.FullName = "google.protobuf.Int32Value.value"
wrappers_gen.go#L108: UInt32Value_message_fullname protoreflect.FullName = "google.protobuf.UInt32Value"
wrappers_gen.go#L115: UInt32Value_Value_field_fullname protoreflect.FullName = "google.protobuf.UInt32Value.value"
wrappers_gen.go#L126: BoolValue_message_fullname protoreflect.FullName = "google.protobuf.BoolValue"
wrappers_gen.go#L133: BoolValue_Value_field_fullname protoreflect.FullName = "google.protobuf.BoolValue.value"
wrappers_gen.go#L144: StringValue_message_fullname protoreflect.FullName = "google.protobuf.StringValue"
wrappers_gen.go#L151: StringValue_Value_field_fullname protoreflect.FullName = "google.protobuf.StringValue.value"
wrappers_gen.go#L162: BytesValue_message_fullname protoreflect.FullName = "google.protobuf.BytesValue"
wrappers_gen.go#L169: BytesValue_Value_field_fullname protoreflect.FullName = "google.protobuf.BytesValue.value"
google.golang.org/protobuf/internal/impl
decode.go#L25: FindExtensionByName(field protoreflect.FullName) (protoreflect.ExtensionType, error)
decode.go#L26: FindExtensionByNumber(message protoreflect.FullName, field protoreflect.FieldNumber) (protoreflect.ExtensionType, error)
legacy_enum.go#L194: func AberrantDeriveFullName(t reflect.Type) protoreflect.FullName {
legacy_enum.go#L217: return protoreflect.FullName(strings.Join(ss, "."))
legacy_export.go#L29: func (Export) LegacyMessageTypeOf(m protoiface.MessageV1, name protoreflect.FullName) protoreflect.MessageType {
legacy_extension.go#L80: name: protoreflect.FullName(xi.Name),
legacy_extension.go#L117: xd.L0.FullName = protoreflect.FullName(xi.Name)
legacy_extension.go#L141: name protoreflect.FullName
legacy_extension.go#L150: func (x placeholderExtension) FullName() protoreflect.FullName { return x.name }
legacy_file.go#L76: func (r resolverOnly) FindDescriptorByName(name protoreflect.FullName) (protoreflect.Descriptor, error) {
legacy_message.go#L36: func legacyLoadMessageType(t reflect.Type, name protoreflect.FullName) protoreflect.MessageType {
legacy_message.go#L48: func legacyLoadMessageInfo(t reflect.Type, name protoreflect.FullName) *MessageInfo {
legacy_message.go#L93: func legacyLoadMessageDesc(t reflect.Type, name protoreflect.FullName) protoreflect.MessageDescriptor {
legacy_message.go#L165: func aberrantLoadMessageDesc(t reflect.Type, name protoreflect.FullName) protoreflect.MessageDescriptor {
legacy_message.go#L173: func aberrantLoadMessageDescReentrant(t reflect.Type, name protoreflect.FullName) protoreflect.MessageDescriptor {
legacy_message.go#L268: func aberrantDeriveMessageName(t reflect.Type, name protoreflect.FullName) protoreflect.FullName {
legacy_message.go#L275: name = protoreflect.FullName(m.XXX_MessageName())
legacy_message.go#L366: return filedesc.PlaceholderEnumValue(protoreflect.FullName(fmt.Sprintf("UNKNOWN_%d", n)))
weak.go#L45: func (Export) GetWeak(w WeakFields, num protoreflect.FieldNumber, name protoreflect.FullName) protoreflect.ProtoMessage {
weak.go#L56: func (Export) SetWeak(w *WeakFields, num protoreflect.FieldNumber, name protoreflect.FullName, m protoreflect.ProtoMessage) {
google.golang.org/protobuf/internal/strs
strings_unsafe.go#L62: func (sb *Builder) AppendFullName(prefix protoreflect.FullName, name protoreflect.Name) protoreflect.FullName {
strings_unsafe.go#L71: return protoreflect.FullName(sb.last(n))
google.golang.org/protobuf/proto
decode.go#L43: FindExtensionByName(field protoreflect.FullName) (protoreflect.ExtensionType, error)
decode.go#L44: FindExtensionByNumber(message protoreflect.FullName, field protoreflect.FieldNumber) (protoreflect.ExtensionType, error)
proto.go#L38: func MessageName(m Message) protoreflect.FullName {
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)
google.golang.org/protobuf/types/known/anypb
any.pb.go#L340: func (x *Any) MessageName() protoreflect.FullName {
any.pb.go#L342: name := protoreflect.FullName(url)
github.com/golang/protobuf/jsonpb
decode.go#L354: xname := protoreflect.FullName(name[len("[") : len(name)-len("]")])
json.go#L31: func (r anyResolver) FindMessageByName(message protoreflect.FullName) (protoreflect.MessageType, error) {
json.go#L43: func (r anyResolver) FindExtensionByName(field protoreflect.FullName) (protoreflect.ExtensionType, error) {
json.go#L47: func (r anyResolver) FindExtensionByNumber(message protoreflect.FullName, field protoreflect.FieldNumber) (protoreflect.ExtensionType, error) {
json.go#L51: func wellKnownType(s protoreflect.FullName) string {
github.com/golang/protobuf/proto
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#L118: var protoPkg protoreflect.FullName
registry.go#L120: protoPkg = protoreflect.FullName(s[:i])
registry.go#L180: mt := protoimpl.X.LegacyMessageTypeOf(m, protoreflect.FullName(s))
registry.go#L213: if mt, _ := protoregistry.GlobalTypes.FindMessageByName(protoreflect.FullName(s)); mt != nil {
registry.go#L220: d, _ := protoregistry.GlobalFiles.FindDescriptorByName(protoreflect.FullName(s))
registry.go#L299: if protoregistry.GlobalTypes.NumExtensionsByMessage(protoreflect.FullName(s)) == len(xs) {
registry.go#L305: protoregistry.GlobalTypes.RangeExtensionsByMessage(protoreflect.FullName(s), func(xt protoreflect.ExtensionType) bool {
text_decode.go#L229: xname := protoreflect.FullName(name)
github.com/golang/protobuf/ptypes
any.go#L28: func anyMessageName(any *anypb.Any) (protoreflect.FullName, error) {
any.go#L32: name := protoreflect.FullName(any.TypeUrl)