# Packages
No description provided by the author
# Functions
AsDriver creates a v2 driver client for a given gRPC client.
DialOptions returns a set of common options that should be used when dialing bblfsh server.
No description provided by the author
No description provided by the author
No description provided by the author
NewManifest converts driver manifest to the corresponding protocol message.
RegisterDriver registers a v2 driver server on a given gRPC server.
No description provided by the author
No description provided by the author
ServerOptions returns a set of common options that should be used in bblfsh server.
# Constants
DefaultGRPCMaxMessageBytes is maximum msg size for gRPC.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Annotated UAST is based on native AST, but provides role annotations for nodes.
DefaultMode selects the transformation mode that is considered to produce UAST of the best quality.
Native disables any UAST transformations and emits a native language AST as returned by the parser.
Preprocessed runs only basic transformation over native AST (normalize positional info, type fields).
Semantic UAST normalizes native AST nodes to a unified structure where possible.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
ErrorDetails adds bblfsh-specific information to gRPC errors (google.rpc.Status).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ParseRequest is a request to parse a file and get its UAST.
ParseResponse is the reply to ParseRequest.
No description provided by the author
No description provided by the author
UnimplementedDriverHostServer can be embedded to have forward compatible implementations.
UnimplementedDriverServer can be embedded to have forward compatible implementations.
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
DriverClient is the client API for Driver service.
DriverHostClient is the client API for DriverHost service.
DriverHostServer is the server API for DriverHost service.
DriverServer is the server API for Driver service.