package
0.14.1
Repository: https://github.com/bufbuild/protocompile.git
Documentation: pkg.go.dev

# Functions

Link handles linking a parsed descriptor proto into a fully-linked descriptor.
NewFile converts a protoreflect.FileDescriptor to a File.
NewFileRecursive recursively converts a protoreflect.FileDescriptor to a File.
ResolverFromFile returns a Resolver that can resolve any element that is visible to the given file.

# Structs

Symbols is a symbol table that maps names for all program elements to their location in source.

# Interfaces

ErrorUnusedImport may be passed to a warning reporter when an unused import is detected.
File is like a super-powered protoreflect.FileDescriptor.
Resolver is an interface that can resolve various kinds of queries about descriptors.
Result is the result of linking.

# Type aliases

Files represents a set of protobuf files.