Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bufbuild/protocompile
/ functions
Functions
1,436 in github.com/bufbuild/protocompile
⨍
Functions
1,436
◇
Types & classes
233
Method
FieldType
()
ast/field.go:771
Method
Fields
()
linker/descriptors.go:1625
Method
FileDescriptorProto
FileDescriptorProto returns the file descriptor proto.
internal/message_context.go:34
Method
FindDescriptorByName
(name protoreflect.FullName)
linker/files.go:136
Method
FindDescriptorByName
(name protoreflect.FullName)
linker/files.go:212
Method
FindDescriptorByName
(name protoreflect.FullName)
linker/files.go:283
Method
FindDescriptorByName
(name protoreflect.FullName)
linker/descriptors.go:1848
Method
FindExtensionByName
(field protoreflect.FullName)
linker/files.go:245
Method
FindExtensionByName
(field protoreflect.FullName)
linker/files.go:311
Method
FindExtensionByName
(field protoreflect.FullName)
internal/editions/editions.go:338
Method
FindExtensionByNumber
(msg protoreflect.FullName, tag protoreflect.FieldNumber)
linker/files.go:144
Method
FindExtensionByNumber
(message protoreflect.FullName, field protoreflect.FieldNumber)
linker/files.go:262
Method
FindExtensionByNumber
(message protoreflect.FullName, field protoreflect.FieldNumber)
linker/files.go:327
Method
FindExtensionByNumber
(msg protoreflect.FullName, tag protoreflect.FieldNumber)
linker/descriptors.go:1844
Method
FindExtensionByNumber
(message protoreflect.FullName, field protoreflect.FieldNumber)
internal/editions/editions.go:345
Method
FindExtensionByNumber
(message protoreflect.FullName, field protoreflect.FieldNumber)
options/options.go:1556
Method
FindFileByPath
(path string)
resolver.go:83
Method
FindFileByPath
(path string)
resolver.go:96
Method
FindFileByPath
(path string)
resolver.go:133
Method
FindFileByPath
FindFileByPath finds a file in f that has the given path and name. If f contains no such file, nil is returned.
linker/files.go:158
Method
FindFileByPath
(path string)
linker/files.go:203
Method
FindFileByPath
(path string)
linker/files.go:274
Method
FindImportByPath
(path string)
linker/files.go:140
Method
FindImportByPath
(path string)
linker/descriptors.go:1840
Method
FindMessageByName
(_ protoreflect.FullName)
internal/editions/editions.go:330
Method
FindMessageByURL
(url string)
linker/files.go:235
Method
FindMessageByURL
(url string)
linker/files.go:306
Method
FindMessageByURL
(_ string)
internal/editions/editions.go:334
Method
FindMessageByURL
(url string)
options/options.go:1519
Method
First
()
ast/file_info.go:255
Method
First
()
ast/file_info.go:287
Method
FullName
()
linker/descriptors.go:505
Method
FullName
()
linker/descriptors.go:745
Method
FullName
()
linker/descriptors.go:898
Method
FullName
()
linker/descriptors.go:1604
Method
FullName
()
linker/descriptors.go:1713
Method
FullName
()
linker/descriptors.go:1812
Method
Get
(i int)
linker/descriptors.go:363
Method
Get
(i int)
linker/descriptors.go:378
Method
Get
(i int)
linker/descriptors.go:418
Method
Get
(i int)
linker/descriptors.go:598
Method
Get
(i int)
linker/descriptors.go:636
Method
Get
(i int)
linker/descriptors.go:666
Method
Get
(i int)
linker/descriptors.go:794
Method
Get
(i int)
linker/descriptors.go:824
Method
Get
(i int)
linker/descriptors.go:931
Method
Get
(i int)
linker/descriptors.go:991
Method
Get
(i int)
linker/descriptors.go:1530
Method
Get
(i int)
linker/descriptors.go:1646
Method
Get
(i int)
linker/descriptors.go:1746
Method
GetGroupKeyword
()
ast/no_source.go:101
Method
GetGroupKeyword
()
ast/field.go:167
Method
GetGroupKeyword
()
ast/field.go:341
Method
GetGroupKeyword
()
ast/field.go:681
Method
GetGroupKeyword
()
ast/field.go:786
Method
GetInputType
()
ast/no_source.go:129
Method
GetInputType
()
ast/service.go:236
Method
GetItem
(i Item)
ast/file.go:127
Method
GetName
()
ast/no_source.go:73
Method
GetName
()
ast/options.go:24
Method
GetName
()
ast/options.go:125
Method
GetName
()
ast/service.go:232
Method
GetName
()
ast/enum.go:106
Method
GetName
()
ast/enum.go:171
Method
GetNumber
()
ast/no_source.go:117
Method
GetNumber
()
ast/enum.go:175
Method
GetOptions
()
ast/no_source.go:105
Method
GetOptions
()
ast/field.go:171
Method
GetOptions
()
ast/field.go:345
Method
GetOptions
()
ast/field.go:685
Method
GetOptions
()
ast/field.go:790
Method
GetOutputType
()
ast/no_source.go:133
Method
GetOutputType
()
ast/service.go:240
Method
GetValue
()
ast/no_source.go:77
Method
GetValue
()
ast/options.go:129
Method
Has
(s protoreflect.FieldNumber)
linker/descriptors.go:602
Method
Has
(n protoreflect.FieldNumber)
linker/descriptors.go:640
Method
Has
(n protoreflect.EnumNumber)
linker/descriptors.go:798
Method
Index
()
linker/resolve.go:811
Method
Index
()
linker/descriptors.go:199
Method
Index
()
linker/descriptors.go:493
Method
Index
()
linker/descriptors.go:733
Method
Index
()
linker/descriptors.go:886
Method
Index
()
linker/descriptors.go:1079
Method
Index
()
linker/descriptors.go:1592
Method
Index
()
linker/descriptors.go:1701
Method
Index
()
linker/descriptors.go:1800
Method
Index
(i int)
ast/file_info.go:641
Method
Index
(i int)
sourceinfo/source_code_info.go:756
Method
Input
()
linker/descriptors.go:1824
Function
InterpretOptionsLenient
InterpretOptionsLenient interprets options in a lenient/best-effort way in the given linked result, returning an index that can be used to generate so
options/options.go:116
Method
IsPlaceholder
()
linker/resolve.go:827
Method
IsPlaceholder
()
linker/descriptors.go:237
Method
IsPlaceholder
()
linker/descriptors.go:509
Method
IsPlaceholder
()
linker/descriptors.go:749
Method
IsPlaceholder
()
linker/descriptors.go:902
Method
IsPlaceholder
()
linker/descriptors.go:1095
Method
IsPlaceholder
()
linker/descriptors.go:1608
Method
IsPlaceholder
()
linker/descriptors.go:1717
Method
IsPlaceholder
()
linker/descriptors.go:1816
← previous
next →
901–1,000 of 1,436, ranked by callers