Get desktop application:
View/edit binary Protocol Buffers messages
required string path = 2
repeated Module modules = 4
Used in: Bytecode
required bool isMetadataImport = 1
required bool isTypeImport = 2
required string platform = 3
required string path = 4
required Type type_ = 5
required string name = 6
Used in: Bytecode
required int32 magic = 1
required int32 major = 2
required int32 minor = 3
Used in: Type.CompoundType
Used in: DeclType
Used in: DeclType
required string methodName = 1
required Type returnType = 3
Used in: DeclType
required string name = 1
required bool stateful = 2
optional Expression metadata = 3
Used in: DeclType
required string variable = 2
required Type type_ = 3
Used in: Expression.NewExpression, Expression.SequenceExpression.SequenceStatement
Used in: Declaration
required string methodName = 1
required Type returnType = 3
Used in: Declaration
Used in: Declaration
required string variable = 2
required Type type_ = 3
required Expression initializer = 4
Used in: DeclType.DeclTypeDeclaration, DeclType.OpaqueTypeDecl, Declaration.MethodDeclaration, Declaration.TypeDeclaration, Declaration.VariableDeclaration, Expression.AccessExpression, Expression.AssignmentExpression, Expression.CallExpression, Expression.MatchExpression, Expression.MatchExpression.MatchArm, Expression.SequenceExpression.SequenceStatement, Expression.StaticCallExpression, Module.TypeModule, Module.ValueModule
Used in: Expression
required Expression expression = 1
required string field = 2
Used in: Expression
required Expression expression = 1
required string field = 2
Used in: Expression
required Expression receiver = 1
required string method = 2
repeated Expression arguments_ = 3
required bool isTailCall = 4
Used in: Expression
oneof literal
string stringLiteral = 1
bytes integerLiteral = 2
double floatLiteral = 3
bool booleanLiteral = 4
string characterLiteral = 5
Used in: Expression
Used in: MatchExpression
required string variable = 1
required string path = 2
required Expression expression = 3
Used in: Expression
required Type type_ = 1
required string selfName = 2
repeated Declaration declarations = 3
Used in: Expression
Used in: SequenceExpression
Used in: Expression
required Expression receiver = 1
required string receiverType = 2
required string method = 3
repeated Expression arguments_ = 4
Used in: DeclType.MethodDeclType, Declaration.MethodDeclaration
required string variable = 1
required Type type_ = 2
Used in: Bytecode
required string path = 1
oneof module
Used in: Module
Used in: Module
Used in: Bytecode.Import, DeclType.MethodDeclType, DeclType.VariableDeclType, Declaration.MethodDeclaration, Declaration.VariableDeclaration, Expression.NewExpression, MethodArgument, Module.ValueModule, Type.CompoundType, TypeDesc
Used in: Type
required Type base = 1
required string selfName = 2
repeated DeclType declTypes = 3
required bool stateful = 4
Used in: Type
Top = 1
Nothing = 2
Dyn = 3
Used in: DeclType.DeclTypeDeclaration, Declaration.TypeDeclaration, Module.TypeModule
optional string extends_ = 1
required Type type_ = 2
Used in: TypeDesc
repeated string paths = 1
Used in: DeclType.VariableDeclType, Declaration.VariableDeclaration