package
2.0.0-beta.2
Repository: https://github.com/jhump/protoreflect.git
Documentation: pkg.go.dev

# Constants

CommentsAll indicates all kinds of comments.
CommentsDetached refers to comments that are not "attached" to any source element.
CommentsLeading refers to a comment block immediately preceding an element in the source file.
CommentsNonDoc refers to comments that are *not* doc comments.
CommentsTokens refers to any comments (leading, trailing, or detached) on low-level elements in the file.
CommentsTrailing refers to a comment block immediately following an element in the source file.
The various supported ElementKind values.
The various supported ElementKind values.
The various supported ElementKind values.
The various supported ElementKind values.
The various supported ElementKind values.
The various supported ElementKind values.
The various supported ElementKind values.
The various supported ElementKind values.
The various supported ElementKind values.
The various supported ElementKind values.
The various supported ElementKind values.
The various supported ElementKind values.
The various supported ElementKind values.

# Structs

Printer knows how to format file descriptors as proto source code.

# Interfaces

Element represents an element in a proto descriptor that can be printed.

# Type aliases

CommentType is a kind of comments in a proto source file.
ElementKind is an enumeration of the types of elements in a protobuf file descriptor.