Documentation
¶
Index ¶
- Variables
- type Access
- func (*Access) Descriptor() ([]byte, []int)deprecated
- func (x *Access) GetPrivateAccess() *PrivateAccess
- func (x *Access) GetPrivateThisAccess() *PrivateThisAccess
- func (x *Access) GetPrivateWithinAccess() *PrivateWithinAccess
- func (x *Access) GetProtectedAccess() *ProtectedAccess
- func (x *Access) GetProtectedThisAccess() *ProtectedThisAccess
- func (x *Access) GetProtectedWithinAccess() *ProtectedWithinAccess
- func (x *Access) GetPublicAccess() *PublicAccess
- func (m *Access) GetSealedValue() isAccess_SealedValue
- func (*Access) ProtoMessage()
- func (x *Access) ProtoReflect() protoreflect.Message
- func (x *Access) Reset()
- func (x *Access) String() string
- type Access_PrivateAccess
- type Access_PrivateThisAccess
- type Access_PrivateWithinAccess
- type Access_ProtectedAccess
- type Access_ProtectedThisAccess
- type Access_ProtectedWithinAccess
- type Access_PublicAccess
- type AnnotatedType
- func (*AnnotatedType) Descriptor() ([]byte, []int)deprecated
- func (x *AnnotatedType) GetAnnotations() []*Annotation
- func (x *AnnotatedType) GetTpe() *Type
- func (*AnnotatedType) ProtoMessage()
- func (x *AnnotatedType) ProtoReflect() protoreflect.Message
- func (x *AnnotatedType) Reset()
- func (x *AnnotatedType) String() string
- type Annotation
- type ApplyTree
- type BooleanConstant
- type ByNameType
- type ByteConstant
- type CharConstant
- type ClassSignature
- func (*ClassSignature) Descriptor() ([]byte, []int)deprecated
- func (x *ClassSignature) GetDeclarations() *Scope
- func (x *ClassSignature) GetParents() []*Type
- func (x *ClassSignature) GetSelf() *Type
- func (x *ClassSignature) GetTypeParameters() *Scope
- func (*ClassSignature) ProtoMessage()
- func (x *ClassSignature) ProtoReflect() protoreflect.Message
- func (x *ClassSignature) Reset()
- func (x *ClassSignature) String() string
- type Constant
- func (*Constant) Descriptor() ([]byte, []int)deprecated
- func (x *Constant) GetBooleanConstant() *BooleanConstant
- func (x *Constant) GetByteConstant() *ByteConstant
- func (x *Constant) GetCharConstant() *CharConstant
- func (x *Constant) GetDoubleConstant() *DoubleConstant
- func (x *Constant) GetFloatConstant() *FloatConstant
- func (x *Constant) GetIntConstant() *IntConstant
- func (x *Constant) GetLongConstant() *LongConstant
- func (x *Constant) GetNullConstant() *NullConstant
- func (m *Constant) GetSealedValue() isConstant_SealedValue
- func (x *Constant) GetShortConstant() *ShortConstant
- func (x *Constant) GetStringConstant() *StringConstant
- func (x *Constant) GetUnitConstant() *UnitConstant
- func (*Constant) ProtoMessage()
- func (x *Constant) ProtoReflect() protoreflect.Message
- func (x *Constant) Reset()
- func (x *Constant) String() string
- type ConstantType
- type Constant_BooleanConstant
- type Constant_ByteConstant
- type Constant_CharConstant
- type Constant_DoubleConstant
- type Constant_FloatConstant
- type Constant_IntConstant
- type Constant_LongConstant
- type Constant_NullConstant
- type Constant_ShortConstant
- type Constant_StringConstant
- type Constant_UnitConstant
- type Diagnostic
- func (*Diagnostic) Descriptor() ([]byte, []int)deprecated
- func (x *Diagnostic) GetMessage() string
- func (x *Diagnostic) GetRange() *Range
- func (x *Diagnostic) GetSeverity() Diagnostic_Severity
- func (*Diagnostic) ProtoMessage()
- func (x *Diagnostic) ProtoReflect() protoreflect.Message
- func (x *Diagnostic) Reset()
- func (x *Diagnostic) String() string
- type Diagnostic_Severity
- func (Diagnostic_Severity) Descriptor() protoreflect.EnumDescriptor
- func (x Diagnostic_Severity) Enum() *Diagnostic_Severity
- func (Diagnostic_Severity) EnumDescriptor() ([]byte, []int)deprecated
- func (x Diagnostic_Severity) Number() protoreflect.EnumNumber
- func (x Diagnostic_Severity) String() string
- func (Diagnostic_Severity) Type() protoreflect.EnumType
- type DoubleConstant
- type ExistentialType
- func (*ExistentialType) Descriptor() ([]byte, []int)deprecated
- func (x *ExistentialType) GetDeclarations() *Scope
- func (x *ExistentialType) GetTpe() *Type
- func (*ExistentialType) ProtoMessage()
- func (x *ExistentialType) ProtoReflect() protoreflect.Message
- func (x *ExistentialType) Reset()
- func (x *ExistentialType) String() string
- type FloatConstant
- type FunctionTree
- func (*FunctionTree) Descriptor() ([]byte, []int)deprecated
- func (x *FunctionTree) GetBody() *Tree
- func (x *FunctionTree) GetParameters() []*IdTree
- func (*FunctionTree) ProtoMessage()
- func (x *FunctionTree) ProtoReflect() protoreflect.Message
- func (x *FunctionTree) Reset()
- func (x *FunctionTree) String() string
- type IdTree
- type IntConstant
- type IntersectionType
- type Language
- type LiteralTree
- type Location
- type LongConstant
- type MacroExpansionTree
- func (*MacroExpansionTree) Descriptor() ([]byte, []int)deprecated
- func (x *MacroExpansionTree) GetBeforeExpansion() *Tree
- func (x *MacroExpansionTree) GetTpe() *Type
- func (*MacroExpansionTree) ProtoMessage()
- func (x *MacroExpansionTree) ProtoReflect() protoreflect.Message
- func (x *MacroExpansionTree) Reset()
- func (x *MacroExpansionTree) String() string
- type MethodSignature
- func (*MethodSignature) Descriptor() ([]byte, []int)deprecated
- func (x *MethodSignature) GetParameterLists() []*Scope
- func (x *MethodSignature) GetReturnType() *Type
- func (x *MethodSignature) GetTypeParameters() *Scope
- func (*MethodSignature) ProtoMessage()
- func (x *MethodSignature) ProtoReflect() protoreflect.Message
- func (x *MethodSignature) Reset()
- func (x *MethodSignature) String() string
- type NullConstant
- type OriginalTree
- type PrivateAccess
- type PrivateThisAccess
- type PrivateWithinAccess
- func (*PrivateWithinAccess) Descriptor() ([]byte, []int)deprecated
- func (x *PrivateWithinAccess) GetSymbol() string
- func (*PrivateWithinAccess) ProtoMessage()
- func (x *PrivateWithinAccess) ProtoReflect() protoreflect.Message
- func (x *PrivateWithinAccess) Reset()
- func (x *PrivateWithinAccess) String() string
- type ProtectedAccess
- type ProtectedThisAccess
- type ProtectedWithinAccess
- func (*ProtectedWithinAccess) Descriptor() ([]byte, []int)deprecated
- func (x *ProtectedWithinAccess) GetSymbol() string
- func (*ProtectedWithinAccess) ProtoMessage()
- func (x *ProtectedWithinAccess) ProtoReflect() protoreflect.Message
- func (x *ProtectedWithinAccess) Reset()
- func (x *ProtectedWithinAccess) String() string
- type PublicAccess
- type Range
- func (*Range) Descriptor() ([]byte, []int)deprecated
- func (x *Range) GetEndCharacter() int32
- func (x *Range) GetEndLine() int32
- func (x *Range) GetStartCharacter() int32
- func (x *Range) GetStartLine() int32
- func (*Range) ProtoMessage()
- func (x *Range) ProtoReflect() protoreflect.Message
- func (x *Range) Reset()
- func (x *Range) String() string
- type RepeatedType
- type Schema
- type Scope
- type SelectTree
- type ShortConstant
- type Signature
- func (*Signature) Descriptor() ([]byte, []int)deprecated
- func (x *Signature) GetClassSignature() *ClassSignature
- func (x *Signature) GetMethodSignature() *MethodSignature
- func (m *Signature) GetSealedValue() isSignature_SealedValue
- func (x *Signature) GetTypeSignature() *TypeSignature
- func (x *Signature) GetValueSignature() *ValueSignature
- func (*Signature) ProtoMessage()
- func (x *Signature) ProtoReflect() protoreflect.Message
- func (x *Signature) Reset()
- func (x *Signature) String() string
- type Signature_ClassSignature
- type Signature_MethodSignature
- type Signature_TypeSignature
- type Signature_ValueSignature
- type SingleType
- type StringConstant
- type StructuralType
- func (*StructuralType) Descriptor() ([]byte, []int)deprecated
- func (x *StructuralType) GetDeclarations() *Scope
- func (x *StructuralType) GetTpe() *Type
- func (*StructuralType) ProtoMessage()
- func (x *StructuralType) ProtoReflect() protoreflect.Message
- func (x *StructuralType) Reset()
- func (x *StructuralType) String() string
- type SuperType
- type SymbolInformation
- func (*SymbolInformation) Descriptor() ([]byte, []int)deprecated
- func (x *SymbolInformation) GetAccess() *Access
- func (x *SymbolInformation) GetAnnotations() []*Annotation
- func (x *SymbolInformation) GetDisplayName() string
- func (x *SymbolInformation) GetKind() SymbolInformation_Kind
- func (x *SymbolInformation) GetLanguage() Language
- func (x *SymbolInformation) GetProperties() int32
- func (x *SymbolInformation) GetSignature() *Signature
- func (x *SymbolInformation) GetSymbol() string
- func (*SymbolInformation) ProtoMessage()
- func (x *SymbolInformation) ProtoReflect() protoreflect.Message
- func (x *SymbolInformation) Reset()
- func (x *SymbolInformation) String() string
- type SymbolInformation_Kind
- func (SymbolInformation_Kind) Descriptor() protoreflect.EnumDescriptor
- func (x SymbolInformation_Kind) Enum() *SymbolInformation_Kind
- func (SymbolInformation_Kind) EnumDescriptor() ([]byte, []int)deprecated
- func (x SymbolInformation_Kind) Number() protoreflect.EnumNumber
- func (x SymbolInformation_Kind) String() string
- func (SymbolInformation_Kind) Type() protoreflect.EnumType
- type SymbolInformation_Property
- func (SymbolInformation_Property) Descriptor() protoreflect.EnumDescriptor
- func (x SymbolInformation_Property) Enum() *SymbolInformation_Property
- func (SymbolInformation_Property) EnumDescriptor() ([]byte, []int)deprecated
- func (x SymbolInformation_Property) Number() protoreflect.EnumNumber
- func (x SymbolInformation_Property) String() string
- func (SymbolInformation_Property) Type() protoreflect.EnumType
- type SymbolOccurrence
- func (*SymbolOccurrence) Descriptor() ([]byte, []int)deprecated
- func (x *SymbolOccurrence) GetRange() *Range
- func (x *SymbolOccurrence) GetRole() SymbolOccurrence_Role
- func (x *SymbolOccurrence) GetSymbol() string
- func (*SymbolOccurrence) ProtoMessage()
- func (x *SymbolOccurrence) ProtoReflect() protoreflect.Message
- func (x *SymbolOccurrence) Reset()
- func (x *SymbolOccurrence) String() string
- type SymbolOccurrence_Role
- func (SymbolOccurrence_Role) Descriptor() protoreflect.EnumDescriptor
- func (x SymbolOccurrence_Role) Enum() *SymbolOccurrence_Role
- func (SymbolOccurrence_Role) EnumDescriptor() ([]byte, []int)deprecated
- func (x SymbolOccurrence_Role) Number() protoreflect.EnumNumber
- func (x SymbolOccurrence_Role) String() string
- func (SymbolOccurrence_Role) Type() protoreflect.EnumType
- type Synthetic
- type TextDocument
- func (*TextDocument) Descriptor() ([]byte, []int)deprecated
- func (x *TextDocument) GetDiagnostics() []*Diagnostic
- func (x *TextDocument) GetLanguage() Language
- func (x *TextDocument) GetMd5() string
- func (x *TextDocument) GetOccurrences() []*SymbolOccurrence
- func (x *TextDocument) GetSchema() Schema
- func (x *TextDocument) GetSymbols() []*SymbolInformation
- func (x *TextDocument) GetSynthetics() []*Synthetic
- func (x *TextDocument) GetText() string
- func (x *TextDocument) GetUri() string
- func (*TextDocument) ProtoMessage()
- func (x *TextDocument) ProtoReflect() protoreflect.Message
- func (x *TextDocument) Reset()
- func (x *TextDocument) String() string
- type TextDocuments
- type ThisType
- type Tree
- func (*Tree) Descriptor() ([]byte, []int)deprecated
- func (x *Tree) GetApplyTree() *ApplyTree
- func (x *Tree) GetFunctionTree() *FunctionTree
- func (x *Tree) GetIdTree() *IdTree
- func (x *Tree) GetLiteralTree() *LiteralTree
- func (x *Tree) GetMacroExpansionTree() *MacroExpansionTree
- func (x *Tree) GetOriginalTree() *OriginalTree
- func (m *Tree) GetSealedValue() isTree_SealedValue
- func (x *Tree) GetSelectTree() *SelectTree
- func (x *Tree) GetTypeApplyTree() *TypeApplyTree
- func (*Tree) ProtoMessage()
- func (x *Tree) ProtoReflect() protoreflect.Message
- func (x *Tree) Reset()
- func (x *Tree) String() string
- type Tree_ApplyTree
- type Tree_FunctionTree
- type Tree_IdTree
- type Tree_LiteralTree
- type Tree_MacroExpansionTree
- type Tree_OriginalTree
- type Tree_SelectTree
- type Tree_TypeApplyTree
- type Type
- func (*Type) Descriptor() ([]byte, []int)deprecated
- func (x *Type) GetAnnotatedType() *AnnotatedType
- func (x *Type) GetByNameType() *ByNameType
- func (x *Type) GetConstantType() *ConstantType
- func (x *Type) GetExistentialType() *ExistentialType
- func (x *Type) GetIntersectionType() *IntersectionType
- func (x *Type) GetRepeatedType() *RepeatedType
- func (m *Type) GetSealedValue() isType_SealedValue
- func (x *Type) GetSingleType() *SingleType
- func (x *Type) GetStructuralType() *StructuralType
- func (x *Type) GetSuperType() *SuperType
- func (x *Type) GetThisType() *ThisType
- func (x *Type) GetTypeRef() *TypeRef
- func (x *Type) GetUnionType() *UnionType
- func (x *Type) GetUniversalType() *UniversalType
- func (x *Type) GetWithType() *WithType
- func (*Type) ProtoMessage()
- func (x *Type) ProtoReflect() protoreflect.Message
- func (x *Type) Reset()
- func (x *Type) String() string
- type TypeApplyTree
- func (*TypeApplyTree) Descriptor() ([]byte, []int)deprecated
- func (x *TypeApplyTree) GetFunction() *Tree
- func (x *TypeApplyTree) GetTypeArguments() []*Type
- func (*TypeApplyTree) ProtoMessage()
- func (x *TypeApplyTree) ProtoReflect() protoreflect.Message
- func (x *TypeApplyTree) Reset()
- func (x *TypeApplyTree) String() string
- type TypeRef
- func (*TypeRef) Descriptor() ([]byte, []int)deprecated
- func (x *TypeRef) GetPrefix() *Type
- func (x *TypeRef) GetSymbol() string
- func (x *TypeRef) GetTypeArguments() []*Type
- func (*TypeRef) ProtoMessage()
- func (x *TypeRef) ProtoReflect() protoreflect.Message
- func (x *TypeRef) Reset()
- func (x *TypeRef) String() string
- type TypeSignature
- func (*TypeSignature) Descriptor() ([]byte, []int)deprecated
- func (x *TypeSignature) GetLowerBound() *Type
- func (x *TypeSignature) GetTypeParameters() *Scope
- func (x *TypeSignature) GetUpperBound() *Type
- func (*TypeSignature) ProtoMessage()
- func (x *TypeSignature) ProtoReflect() protoreflect.Message
- func (x *TypeSignature) Reset()
- func (x *TypeSignature) String() string
- type Type_AnnotatedType
- type Type_ByNameType
- type Type_ConstantType
- type Type_ExistentialType
- type Type_IntersectionType
- type Type_RepeatedType
- type Type_SingleType
- type Type_StructuralType
- type Type_SuperType
- type Type_ThisType
- type Type_TypeRef
- type Type_UnionType
- type Type_UniversalType
- type Type_WithType
- type UnionType
- type UnitConstant
- type UniversalType
- func (*UniversalType) Descriptor() ([]byte, []int)deprecated
- func (x *UniversalType) GetTpe() *Type
- func (x *UniversalType) GetTypeParameters() *Scope
- func (*UniversalType) ProtoMessage()
- func (x *UniversalType) ProtoReflect() protoreflect.Message
- func (x *UniversalType) Reset()
- func (x *UniversalType) String() string
- type ValueSignature
- type WithType
Constants ¶
This section is empty.
Variables ¶
var ( Schema_name = map[int32]string{ 0: "LEGACY", 3: "SEMANTICDB3", 4: "SEMANTICDB4", } Schema_value = map[string]int32{ "LEGACY": 0, "SEMANTICDB3": 3, "SEMANTICDB4": 4, } )
Enum value maps for Schema.
var ( Language_name = map[int32]string{ 0: "UNKNOWN_LANGUAGE", 1: "SCALA", 2: "JAVA", } Language_value = map[string]int32{ "UNKNOWN_LANGUAGE": 0, "SCALA": 1, "JAVA": 2, } )
Enum value maps for Language.
var ( SymbolInformation_Kind_name = map[int32]string{ 0: "UNKNOWN_KIND", 19: "LOCAL", 20: "FIELD", 3: "METHOD", 21: "CONSTRUCTOR", 6: "MACRO", 7: "TYPE", 8: "PARAMETER", 17: "SELF_PARAMETER", 9: "TYPE_PARAMETER", 10: "OBJECT", 11: "PACKAGE", 12: "PACKAGE_OBJECT", 13: "CLASS", 14: "TRAIT", 18: "INTERFACE", } SymbolInformation_Kind_value = map[string]int32{ "UNKNOWN_KIND": 0, "LOCAL": 19, "FIELD": 20, "METHOD": 3, "CONSTRUCTOR": 21, "MACRO": 6, "TYPE": 7, "PARAMETER": 8, "SELF_PARAMETER": 17, "TYPE_PARAMETER": 9, "OBJECT": 10, "PACKAGE": 11, "PACKAGE_OBJECT": 12, "CLASS": 13, "TRAIT": 14, "INTERFACE": 18, } )
Enum value maps for SymbolInformation_Kind.
var ( SymbolInformation_Property_name = map[int32]string{ 0: "UNKNOWN_PROPERTY", 4: "ABSTRACT", 8: "FINAL", 16: "SEALED", 32: "IMPLICIT", 64: "LAZY", 128: "CASE", 256: "COVARIANT", 512: "CONTRAVARIANT", 1024: "VAL", 2048: "VAR", 4096: "STATIC", 8192: "PRIMARY", 16384: "ENUM", 32768: "DEFAULT", } SymbolInformation_Property_value = map[string]int32{ "UNKNOWN_PROPERTY": 0, "ABSTRACT": 4, "FINAL": 8, "SEALED": 16, "IMPLICIT": 32, "LAZY": 64, "CASE": 128, "COVARIANT": 256, "CONTRAVARIANT": 512, "VAL": 1024, "VAR": 2048, "STATIC": 4096, "PRIMARY": 8192, "ENUM": 16384, "DEFAULT": 32768, } )
Enum value maps for SymbolInformation_Property.
var ( SymbolOccurrence_Role_name = map[int32]string{ 0: "UNKNOWN_ROLE", 1: "REFERENCE", 2: "DEFINITION", } SymbolOccurrence_Role_value = map[string]int32{ "UNKNOWN_ROLE": 0, "REFERENCE": 1, "DEFINITION": 2, } )
Enum value maps for SymbolOccurrence_Role.
var ( Diagnostic_Severity_name = map[int32]string{ 0: "UNKNOWN_SEVERITY", 1: "ERROR", 2: "WARNING", 3: "INFORMATION", 4: "HINT", } Diagnostic_Severity_value = map[string]int32{ "UNKNOWN_SEVERITY": 0, "ERROR": 1, "WARNING": 2, "INFORMATION": 3, "HINT": 4, } )
Enum value maps for Diagnostic_Severity.
var File_semanticdb_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Access ¶
type Access struct { // Types that are assignable to SealedValue: // *Access_PrivateAccess // *Access_PrivateThisAccess // *Access_PrivateWithinAccess // *Access_ProtectedAccess // *Access_ProtectedThisAccess // *Access_ProtectedWithinAccess // *Access_PublicAccess SealedValue isAccess_SealedValue `protobuf_oneof:"sealed_value"` // contains filtered or unexported fields }
func (*Access) Descriptor
deprecated
func (*Access) GetPrivateAccess ¶
func (x *Access) GetPrivateAccess() *PrivateAccess
func (*Access) GetPrivateThisAccess ¶
func (x *Access) GetPrivateThisAccess() *PrivateThisAccess
func (*Access) GetPrivateWithinAccess ¶
func (x *Access) GetPrivateWithinAccess() *PrivateWithinAccess
func (*Access) GetProtectedAccess ¶
func (x *Access) GetProtectedAccess() *ProtectedAccess
func (*Access) GetProtectedThisAccess ¶
func (x *Access) GetProtectedThisAccess() *ProtectedThisAccess
func (*Access) GetProtectedWithinAccess ¶
func (x *Access) GetProtectedWithinAccess() *ProtectedWithinAccess
func (*Access) GetPublicAccess ¶
func (x *Access) GetPublicAccess() *PublicAccess
func (*Access) GetSealedValue ¶
func (m *Access) GetSealedValue() isAccess_SealedValue
func (*Access) ProtoMessage ¶
func (*Access) ProtoMessage()
func (*Access) ProtoReflect ¶
func (x *Access) ProtoReflect() protoreflect.Message
type Access_PrivateAccess ¶
type Access_PrivateAccess struct {
PrivateAccess *PrivateAccess `protobuf:"bytes,1,opt,name=private_access,json=privateAccess,proto3,oneof"`
}
type Access_PrivateThisAccess ¶
type Access_PrivateThisAccess struct {
PrivateThisAccess *PrivateThisAccess `protobuf:"bytes,2,opt,name=private_this_access,json=privateThisAccess,proto3,oneof"`
}
type Access_PrivateWithinAccess ¶
type Access_PrivateWithinAccess struct {
PrivateWithinAccess *PrivateWithinAccess `protobuf:"bytes,3,opt,name=private_within_access,json=privateWithinAccess,proto3,oneof"`
}
type Access_ProtectedAccess ¶
type Access_ProtectedAccess struct {
ProtectedAccess *ProtectedAccess `protobuf:"bytes,4,opt,name=protected_access,json=protectedAccess,proto3,oneof"`
}
type Access_ProtectedThisAccess ¶
type Access_ProtectedThisAccess struct {
ProtectedThisAccess *ProtectedThisAccess `protobuf:"bytes,5,opt,name=protected_this_access,json=protectedThisAccess,proto3,oneof"`
}
type Access_ProtectedWithinAccess ¶
type Access_ProtectedWithinAccess struct {
ProtectedWithinAccess *ProtectedWithinAccess `protobuf:"bytes,6,opt,name=protected_within_access,json=protectedWithinAccess,proto3,oneof"`
}
type Access_PublicAccess ¶
type Access_PublicAccess struct {
PublicAccess *PublicAccess `protobuf:"bytes,7,opt,name=public_access,json=publicAccess,proto3,oneof"`
}
type AnnotatedType ¶
type AnnotatedType struct { Annotations []*Annotation `protobuf:"bytes,3,rep,name=annotations,proto3" json:"annotations,omitempty"` Tpe *Type `protobuf:"bytes,1,opt,name=tpe,proto3" json:"tpe,omitempty"` // contains filtered or unexported fields }
func (*AnnotatedType) Descriptor
deprecated
func (*AnnotatedType) Descriptor() ([]byte, []int)
Deprecated: Use AnnotatedType.ProtoReflect.Descriptor instead.
func (*AnnotatedType) GetAnnotations ¶
func (x *AnnotatedType) GetAnnotations() []*Annotation
func (*AnnotatedType) GetTpe ¶
func (x *AnnotatedType) GetTpe() *Type
func (*AnnotatedType) ProtoMessage ¶
func (*AnnotatedType) ProtoMessage()
func (*AnnotatedType) ProtoReflect ¶
func (x *AnnotatedType) ProtoReflect() protoreflect.Message
func (*AnnotatedType) Reset ¶
func (x *AnnotatedType) Reset()
func (*AnnotatedType) String ¶
func (x *AnnotatedType) String() string
type Annotation ¶
type Annotation struct { Tpe *Type `protobuf:"bytes,1,opt,name=tpe,proto3" json:"tpe,omitempty"` // contains filtered or unexported fields }
func (*Annotation) Descriptor
deprecated
func (*Annotation) Descriptor() ([]byte, []int)
Deprecated: Use Annotation.ProtoReflect.Descriptor instead.
func (*Annotation) GetTpe ¶
func (x *Annotation) GetTpe() *Type
func (*Annotation) ProtoMessage ¶
func (*Annotation) ProtoMessage()
func (*Annotation) ProtoReflect ¶
func (x *Annotation) ProtoReflect() protoreflect.Message
func (*Annotation) Reset ¶
func (x *Annotation) Reset()
func (*Annotation) String ¶
func (x *Annotation) String() string
type ApplyTree ¶
type ApplyTree struct { Function *Tree `protobuf:"bytes,1,opt,name=function,proto3" json:"function,omitempty"` Arguments []*Tree `protobuf:"bytes,2,rep,name=arguments,proto3" json:"arguments,omitempty"` // contains filtered or unexported fields }
func (*ApplyTree) Descriptor
deprecated
func (*ApplyTree) GetArguments ¶
func (*ApplyTree) GetFunction ¶
func (*ApplyTree) ProtoMessage ¶
func (*ApplyTree) ProtoMessage()
func (*ApplyTree) ProtoReflect ¶
func (x *ApplyTree) ProtoReflect() protoreflect.Message
type BooleanConstant ¶
type BooleanConstant struct { Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*BooleanConstant) Descriptor
deprecated
func (*BooleanConstant) Descriptor() ([]byte, []int)
Deprecated: Use BooleanConstant.ProtoReflect.Descriptor instead.
func (*BooleanConstant) GetValue ¶
func (x *BooleanConstant) GetValue() bool
func (*BooleanConstant) ProtoMessage ¶
func (*BooleanConstant) ProtoMessage()
func (*BooleanConstant) ProtoReflect ¶
func (x *BooleanConstant) ProtoReflect() protoreflect.Message
func (*BooleanConstant) Reset ¶
func (x *BooleanConstant) Reset()
func (*BooleanConstant) String ¶
func (x *BooleanConstant) String() string
type ByNameType ¶
type ByNameType struct { Tpe *Type `protobuf:"bytes,1,opt,name=tpe,proto3" json:"tpe,omitempty"` // contains filtered or unexported fields }
func (*ByNameType) Descriptor
deprecated
func (*ByNameType) Descriptor() ([]byte, []int)
Deprecated: Use ByNameType.ProtoReflect.Descriptor instead.
func (*ByNameType) GetTpe ¶
func (x *ByNameType) GetTpe() *Type
func (*ByNameType) ProtoMessage ¶
func (*ByNameType) ProtoMessage()
func (*ByNameType) ProtoReflect ¶
func (x *ByNameType) ProtoReflect() protoreflect.Message
func (*ByNameType) Reset ¶
func (x *ByNameType) Reset()
func (*ByNameType) String ¶
func (x *ByNameType) String() string
type ByteConstant ¶
type ByteConstant struct { Value int32 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*ByteConstant) Descriptor
deprecated
func (*ByteConstant) Descriptor() ([]byte, []int)
Deprecated: Use ByteConstant.ProtoReflect.Descriptor instead.
func (*ByteConstant) GetValue ¶
func (x *ByteConstant) GetValue() int32
func (*ByteConstant) ProtoMessage ¶
func (*ByteConstant) ProtoMessage()
func (*ByteConstant) ProtoReflect ¶
func (x *ByteConstant) ProtoReflect() protoreflect.Message
func (*ByteConstant) Reset ¶
func (x *ByteConstant) Reset()
func (*ByteConstant) String ¶
func (x *ByteConstant) String() string
type CharConstant ¶
type CharConstant struct { Value int32 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*CharConstant) Descriptor
deprecated
func (*CharConstant) Descriptor() ([]byte, []int)
Deprecated: Use CharConstant.ProtoReflect.Descriptor instead.
func (*CharConstant) GetValue ¶
func (x *CharConstant) GetValue() int32
func (*CharConstant) ProtoMessage ¶
func (*CharConstant) ProtoMessage()
func (*CharConstant) ProtoReflect ¶
func (x *CharConstant) ProtoReflect() protoreflect.Message
func (*CharConstant) Reset ¶
func (x *CharConstant) Reset()
func (*CharConstant) String ¶
func (x *CharConstant) String() string
type ClassSignature ¶
type ClassSignature struct { TypeParameters *Scope `protobuf:"bytes,1,opt,name=type_parameters,json=typeParameters,proto3" json:"type_parameters,omitempty"` Parents []*Type `protobuf:"bytes,2,rep,name=parents,proto3" json:"parents,omitempty"` Self *Type `protobuf:"bytes,3,opt,name=self,proto3" json:"self,omitempty"` Declarations *Scope `protobuf:"bytes,4,opt,name=declarations,proto3" json:"declarations,omitempty"` // contains filtered or unexported fields }
func (*ClassSignature) Descriptor
deprecated
func (*ClassSignature) Descriptor() ([]byte, []int)
Deprecated: Use ClassSignature.ProtoReflect.Descriptor instead.
func (*ClassSignature) GetDeclarations ¶
func (x *ClassSignature) GetDeclarations() *Scope
func (*ClassSignature) GetParents ¶
func (x *ClassSignature) GetParents() []*Type
func (*ClassSignature) GetSelf ¶
func (x *ClassSignature) GetSelf() *Type
func (*ClassSignature) GetTypeParameters ¶
func (x *ClassSignature) GetTypeParameters() *Scope
func (*ClassSignature) ProtoMessage ¶
func (*ClassSignature) ProtoMessage()
func (*ClassSignature) ProtoReflect ¶
func (x *ClassSignature) ProtoReflect() protoreflect.Message
func (*ClassSignature) Reset ¶
func (x *ClassSignature) Reset()
func (*ClassSignature) String ¶
func (x *ClassSignature) String() string
type Constant ¶
type Constant struct { // Types that are assignable to SealedValue: // *Constant_UnitConstant // *Constant_BooleanConstant // *Constant_ByteConstant // *Constant_ShortConstant // *Constant_CharConstant // *Constant_IntConstant // *Constant_LongConstant // *Constant_FloatConstant // *Constant_DoubleConstant // *Constant_StringConstant // *Constant_NullConstant SealedValue isConstant_SealedValue `protobuf_oneof:"sealed_value"` // contains filtered or unexported fields }
func (*Constant) Descriptor
deprecated
func (*Constant) GetBooleanConstant ¶
func (x *Constant) GetBooleanConstant() *BooleanConstant
func (*Constant) GetByteConstant ¶
func (x *Constant) GetByteConstant() *ByteConstant
func (*Constant) GetCharConstant ¶
func (x *Constant) GetCharConstant() *CharConstant
func (*Constant) GetDoubleConstant ¶
func (x *Constant) GetDoubleConstant() *DoubleConstant
func (*Constant) GetFloatConstant ¶
func (x *Constant) GetFloatConstant() *FloatConstant
func (*Constant) GetIntConstant ¶
func (x *Constant) GetIntConstant() *IntConstant
func (*Constant) GetLongConstant ¶
func (x *Constant) GetLongConstant() *LongConstant
func (*Constant) GetNullConstant ¶
func (x *Constant) GetNullConstant() *NullConstant
func (*Constant) GetSealedValue ¶
func (m *Constant) GetSealedValue() isConstant_SealedValue
func (*Constant) GetShortConstant ¶
func (x *Constant) GetShortConstant() *ShortConstant
func (*Constant) GetStringConstant ¶
func (x *Constant) GetStringConstant() *StringConstant
func (*Constant) GetUnitConstant ¶
func (x *Constant) GetUnitConstant() *UnitConstant
func (*Constant) ProtoMessage ¶
func (*Constant) ProtoMessage()
func (*Constant) ProtoReflect ¶
func (x *Constant) ProtoReflect() protoreflect.Message
type ConstantType ¶
type ConstantType struct { Constant *Constant `protobuf:"bytes,1,opt,name=constant,proto3" json:"constant,omitempty"` // contains filtered or unexported fields }
func (*ConstantType) Descriptor
deprecated
func (*ConstantType) Descriptor() ([]byte, []int)
Deprecated: Use ConstantType.ProtoReflect.Descriptor instead.
func (*ConstantType) GetConstant ¶
func (x *ConstantType) GetConstant() *Constant
func (*ConstantType) ProtoMessage ¶
func (*ConstantType) ProtoMessage()
func (*ConstantType) ProtoReflect ¶
func (x *ConstantType) ProtoReflect() protoreflect.Message
func (*ConstantType) Reset ¶
func (x *ConstantType) Reset()
func (*ConstantType) String ¶
func (x *ConstantType) String() string
type Constant_BooleanConstant ¶
type Constant_BooleanConstant struct {
BooleanConstant *BooleanConstant `protobuf:"bytes,2,opt,name=boolean_constant,json=booleanConstant,proto3,oneof"`
}
type Constant_ByteConstant ¶
type Constant_ByteConstant struct {
ByteConstant *ByteConstant `protobuf:"bytes,3,opt,name=byte_constant,json=byteConstant,proto3,oneof"`
}
type Constant_CharConstant ¶
type Constant_CharConstant struct {
CharConstant *CharConstant `protobuf:"bytes,5,opt,name=char_constant,json=charConstant,proto3,oneof"`
}
type Constant_DoubleConstant ¶
type Constant_DoubleConstant struct {
DoubleConstant *DoubleConstant `protobuf:"bytes,9,opt,name=double_constant,json=doubleConstant,proto3,oneof"`
}
type Constant_FloatConstant ¶
type Constant_FloatConstant struct {
FloatConstant *FloatConstant `protobuf:"bytes,8,opt,name=float_constant,json=floatConstant,proto3,oneof"`
}
type Constant_IntConstant ¶
type Constant_IntConstant struct {
IntConstant *IntConstant `protobuf:"bytes,6,opt,name=int_constant,json=intConstant,proto3,oneof"`
}
type Constant_LongConstant ¶
type Constant_LongConstant struct {
LongConstant *LongConstant `protobuf:"bytes,7,opt,name=long_constant,json=longConstant,proto3,oneof"`
}
type Constant_NullConstant ¶
type Constant_NullConstant struct {
NullConstant *NullConstant `protobuf:"bytes,11,opt,name=null_constant,json=nullConstant,proto3,oneof"`
}
type Constant_ShortConstant ¶
type Constant_ShortConstant struct {
ShortConstant *ShortConstant `protobuf:"bytes,4,opt,name=short_constant,json=shortConstant,proto3,oneof"`
}
type Constant_StringConstant ¶
type Constant_StringConstant struct {
StringConstant *StringConstant `protobuf:"bytes,10,opt,name=string_constant,json=stringConstant,proto3,oneof"`
}
type Constant_UnitConstant ¶
type Constant_UnitConstant struct {
UnitConstant *UnitConstant `protobuf:"bytes,1,opt,name=unit_constant,json=unitConstant,proto3,oneof"`
}
type Diagnostic ¶
type Diagnostic struct { Range *Range `protobuf:"bytes,1,opt,name=range,proto3" json:"range,omitempty"` Severity Diagnostic_Severity `` /* 126-byte string literal not displayed */ Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
func (*Diagnostic) Descriptor
deprecated
func (*Diagnostic) Descriptor() ([]byte, []int)
Deprecated: Use Diagnostic.ProtoReflect.Descriptor instead.
func (*Diagnostic) GetMessage ¶
func (x *Diagnostic) GetMessage() string
func (*Diagnostic) GetRange ¶
func (x *Diagnostic) GetRange() *Range
func (*Diagnostic) GetSeverity ¶
func (x *Diagnostic) GetSeverity() Diagnostic_Severity
func (*Diagnostic) ProtoMessage ¶
func (*Diagnostic) ProtoMessage()
func (*Diagnostic) ProtoReflect ¶
func (x *Diagnostic) ProtoReflect() protoreflect.Message
func (*Diagnostic) Reset ¶
func (x *Diagnostic) Reset()
func (*Diagnostic) String ¶
func (x *Diagnostic) String() string
type Diagnostic_Severity ¶
type Diagnostic_Severity int32
const ( Diagnostic_UNKNOWN_SEVERITY Diagnostic_Severity = 0 Diagnostic_ERROR Diagnostic_Severity = 1 Diagnostic_WARNING Diagnostic_Severity = 2 Diagnostic_INFORMATION Diagnostic_Severity = 3 Diagnostic_HINT Diagnostic_Severity = 4 )
func (Diagnostic_Severity) Descriptor ¶
func (Diagnostic_Severity) Descriptor() protoreflect.EnumDescriptor
func (Diagnostic_Severity) Enum ¶
func (x Diagnostic_Severity) Enum() *Diagnostic_Severity
func (Diagnostic_Severity) EnumDescriptor
deprecated
func (Diagnostic_Severity) EnumDescriptor() ([]byte, []int)
Deprecated: Use Diagnostic_Severity.Descriptor instead.
func (Diagnostic_Severity) Number ¶
func (x Diagnostic_Severity) Number() protoreflect.EnumNumber
func (Diagnostic_Severity) String ¶
func (x Diagnostic_Severity) String() string
func (Diagnostic_Severity) Type ¶
func (Diagnostic_Severity) Type() protoreflect.EnumType
type DoubleConstant ¶
type DoubleConstant struct { Value float64 `protobuf:"fixed64,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*DoubleConstant) Descriptor
deprecated
func (*DoubleConstant) Descriptor() ([]byte, []int)
Deprecated: Use DoubleConstant.ProtoReflect.Descriptor instead.
func (*DoubleConstant) GetValue ¶
func (x *DoubleConstant) GetValue() float64
func (*DoubleConstant) ProtoMessage ¶
func (*DoubleConstant) ProtoMessage()
func (*DoubleConstant) ProtoReflect ¶
func (x *DoubleConstant) ProtoReflect() protoreflect.Message
func (*DoubleConstant) Reset ¶
func (x *DoubleConstant) Reset()
func (*DoubleConstant) String ¶
func (x *DoubleConstant) String() string
type ExistentialType ¶
type ExistentialType struct { Tpe *Type `protobuf:"bytes,1,opt,name=tpe,proto3" json:"tpe,omitempty"` Declarations *Scope `protobuf:"bytes,3,opt,name=declarations,proto3" json:"declarations,omitempty"` // contains filtered or unexported fields }
func (*ExistentialType) Descriptor
deprecated
func (*ExistentialType) Descriptor() ([]byte, []int)
Deprecated: Use ExistentialType.ProtoReflect.Descriptor instead.
func (*ExistentialType) GetDeclarations ¶
func (x *ExistentialType) GetDeclarations() *Scope
func (*ExistentialType) GetTpe ¶
func (x *ExistentialType) GetTpe() *Type
func (*ExistentialType) ProtoMessage ¶
func (*ExistentialType) ProtoMessage()
func (*ExistentialType) ProtoReflect ¶
func (x *ExistentialType) ProtoReflect() protoreflect.Message
func (*ExistentialType) Reset ¶
func (x *ExistentialType) Reset()
func (*ExistentialType) String ¶
func (x *ExistentialType) String() string
type FloatConstant ¶
type FloatConstant struct { Value float32 `protobuf:"fixed32,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*FloatConstant) Descriptor
deprecated
func (*FloatConstant) Descriptor() ([]byte, []int)
Deprecated: Use FloatConstant.ProtoReflect.Descriptor instead.
func (*FloatConstant) GetValue ¶
func (x *FloatConstant) GetValue() float32
func (*FloatConstant) ProtoMessage ¶
func (*FloatConstant) ProtoMessage()
func (*FloatConstant) ProtoReflect ¶
func (x *FloatConstant) ProtoReflect() protoreflect.Message
func (*FloatConstant) Reset ¶
func (x *FloatConstant) Reset()
func (*FloatConstant) String ¶
func (x *FloatConstant) String() string
type FunctionTree ¶
type FunctionTree struct { Parameters []*IdTree `protobuf:"bytes,1,rep,name=parameters,proto3" json:"parameters,omitempty"` Body *Tree `protobuf:"bytes,2,opt,name=body,proto3" json:"body,omitempty"` // contains filtered or unexported fields }
func (*FunctionTree) Descriptor
deprecated
func (*FunctionTree) Descriptor() ([]byte, []int)
Deprecated: Use FunctionTree.ProtoReflect.Descriptor instead.
func (*FunctionTree) GetBody ¶
func (x *FunctionTree) GetBody() *Tree
func (*FunctionTree) GetParameters ¶
func (x *FunctionTree) GetParameters() []*IdTree
func (*FunctionTree) ProtoMessage ¶
func (*FunctionTree) ProtoMessage()
func (*FunctionTree) ProtoReflect ¶
func (x *FunctionTree) ProtoReflect() protoreflect.Message
func (*FunctionTree) Reset ¶
func (x *FunctionTree) Reset()
func (*FunctionTree) String ¶
func (x *FunctionTree) String() string
type IdTree ¶
type IdTree struct { Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"` // contains filtered or unexported fields }
func (*IdTree) Descriptor
deprecated
func (*IdTree) ProtoMessage ¶
func (*IdTree) ProtoMessage()
func (*IdTree) ProtoReflect ¶
func (x *IdTree) ProtoReflect() protoreflect.Message
type IntConstant ¶
type IntConstant struct { Value int32 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*IntConstant) Descriptor
deprecated
func (*IntConstant) Descriptor() ([]byte, []int)
Deprecated: Use IntConstant.ProtoReflect.Descriptor instead.
func (*IntConstant) GetValue ¶
func (x *IntConstant) GetValue() int32
func (*IntConstant) ProtoMessage ¶
func (*IntConstant) ProtoMessage()
func (*IntConstant) ProtoReflect ¶
func (x *IntConstant) ProtoReflect() protoreflect.Message
func (*IntConstant) Reset ¶
func (x *IntConstant) Reset()
func (*IntConstant) String ¶
func (x *IntConstant) String() string
type IntersectionType ¶
type IntersectionType struct { Types []*Type `protobuf:"bytes,1,rep,name=types,proto3" json:"types,omitempty"` // contains filtered or unexported fields }
func (*IntersectionType) Descriptor
deprecated
func (*IntersectionType) Descriptor() ([]byte, []int)
Deprecated: Use IntersectionType.ProtoReflect.Descriptor instead.
func (*IntersectionType) GetTypes ¶
func (x *IntersectionType) GetTypes() []*Type
func (*IntersectionType) ProtoMessage ¶
func (*IntersectionType) ProtoMessage()
func (*IntersectionType) ProtoReflect ¶
func (x *IntersectionType) ProtoReflect() protoreflect.Message
func (*IntersectionType) Reset ¶
func (x *IntersectionType) Reset()
func (*IntersectionType) String ¶
func (x *IntersectionType) String() string
type Language ¶
type Language int32
func (Language) Descriptor ¶
func (Language) Descriptor() protoreflect.EnumDescriptor
func (Language) EnumDescriptor
deprecated
func (Language) Number ¶
func (x Language) Number() protoreflect.EnumNumber
func (Language) Type ¶
func (Language) Type() protoreflect.EnumType
type LiteralTree ¶
type LiteralTree struct { Constant *Constant `protobuf:"bytes,1,opt,name=constant,proto3" json:"constant,omitempty"` // contains filtered or unexported fields }
func (*LiteralTree) Descriptor
deprecated
func (*LiteralTree) Descriptor() ([]byte, []int)
Deprecated: Use LiteralTree.ProtoReflect.Descriptor instead.
func (*LiteralTree) GetConstant ¶
func (x *LiteralTree) GetConstant() *Constant
func (*LiteralTree) ProtoMessage ¶
func (*LiteralTree) ProtoMessage()
func (*LiteralTree) ProtoReflect ¶
func (x *LiteralTree) ProtoReflect() protoreflect.Message
func (*LiteralTree) Reset ¶
func (x *LiteralTree) Reset()
func (*LiteralTree) String ¶
func (x *LiteralTree) String() string
type Location ¶
type Location struct { Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` Range *Range `protobuf:"bytes,2,opt,name=range,proto3" json:"range,omitempty"` // contains filtered or unexported fields }
func (*Location) Descriptor
deprecated
func (*Location) ProtoMessage ¶
func (*Location) ProtoMessage()
func (*Location) ProtoReflect ¶
func (x *Location) ProtoReflect() protoreflect.Message
type LongConstant ¶
type LongConstant struct { Value int64 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*LongConstant) Descriptor
deprecated
func (*LongConstant) Descriptor() ([]byte, []int)
Deprecated: Use LongConstant.ProtoReflect.Descriptor instead.
func (*LongConstant) GetValue ¶
func (x *LongConstant) GetValue() int64
func (*LongConstant) ProtoMessage ¶
func (*LongConstant) ProtoMessage()
func (*LongConstant) ProtoReflect ¶
func (x *LongConstant) ProtoReflect() protoreflect.Message
func (*LongConstant) Reset ¶
func (x *LongConstant) Reset()
func (*LongConstant) String ¶
func (x *LongConstant) String() string
type MacroExpansionTree ¶
type MacroExpansionTree struct { BeforeExpansion *Tree `protobuf:"bytes,1,opt,name=before_expansion,json=beforeExpansion,proto3" json:"before_expansion,omitempty"` Tpe *Type `protobuf:"bytes,2,opt,name=tpe,proto3" json:"tpe,omitempty"` // contains filtered or unexported fields }
func (*MacroExpansionTree) Descriptor
deprecated
func (*MacroExpansionTree) Descriptor() ([]byte, []int)
Deprecated: Use MacroExpansionTree.ProtoReflect.Descriptor instead.
func (*MacroExpansionTree) GetBeforeExpansion ¶
func (x *MacroExpansionTree) GetBeforeExpansion() *Tree
func (*MacroExpansionTree) GetTpe ¶
func (x *MacroExpansionTree) GetTpe() *Type
func (*MacroExpansionTree) ProtoMessage ¶
func (*MacroExpansionTree) ProtoMessage()
func (*MacroExpansionTree) ProtoReflect ¶
func (x *MacroExpansionTree) ProtoReflect() protoreflect.Message
func (*MacroExpansionTree) Reset ¶
func (x *MacroExpansionTree) Reset()
func (*MacroExpansionTree) String ¶
func (x *MacroExpansionTree) String() string
type MethodSignature ¶
type MethodSignature struct { TypeParameters *Scope `protobuf:"bytes,1,opt,name=type_parameters,json=typeParameters,proto3" json:"type_parameters,omitempty"` ParameterLists []*Scope `protobuf:"bytes,2,rep,name=parameter_lists,json=parameterLists,proto3" json:"parameter_lists,omitempty"` ReturnType *Type `protobuf:"bytes,3,opt,name=return_type,json=returnType,proto3" json:"return_type,omitempty"` // contains filtered or unexported fields }
func (*MethodSignature) Descriptor
deprecated
func (*MethodSignature) Descriptor() ([]byte, []int)
Deprecated: Use MethodSignature.ProtoReflect.Descriptor instead.
func (*MethodSignature) GetParameterLists ¶
func (x *MethodSignature) GetParameterLists() []*Scope
func (*MethodSignature) GetReturnType ¶
func (x *MethodSignature) GetReturnType() *Type
func (*MethodSignature) GetTypeParameters ¶
func (x *MethodSignature) GetTypeParameters() *Scope
func (*MethodSignature) ProtoMessage ¶
func (*MethodSignature) ProtoMessage()
func (*MethodSignature) ProtoReflect ¶
func (x *MethodSignature) ProtoReflect() protoreflect.Message
func (*MethodSignature) Reset ¶
func (x *MethodSignature) Reset()
func (*MethodSignature) String ¶
func (x *MethodSignature) String() string
type NullConstant ¶
type NullConstant struct {
// contains filtered or unexported fields
}
func (*NullConstant) Descriptor
deprecated
func (*NullConstant) Descriptor() ([]byte, []int)
Deprecated: Use NullConstant.ProtoReflect.Descriptor instead.
func (*NullConstant) ProtoMessage ¶
func (*NullConstant) ProtoMessage()
func (*NullConstant) ProtoReflect ¶
func (x *NullConstant) ProtoReflect() protoreflect.Message
func (*NullConstant) Reset ¶
func (x *NullConstant) Reset()
func (*NullConstant) String ¶
func (x *NullConstant) String() string
type OriginalTree ¶
type OriginalTree struct { Range *Range `protobuf:"bytes,1,opt,name=range,proto3" json:"range,omitempty"` // contains filtered or unexported fields }
func (*OriginalTree) Descriptor
deprecated
func (*OriginalTree) Descriptor() ([]byte, []int)
Deprecated: Use OriginalTree.ProtoReflect.Descriptor instead.
func (*OriginalTree) GetRange ¶
func (x *OriginalTree) GetRange() *Range
func (*OriginalTree) ProtoMessage ¶
func (*OriginalTree) ProtoMessage()
func (*OriginalTree) ProtoReflect ¶
func (x *OriginalTree) ProtoReflect() protoreflect.Message
func (*OriginalTree) Reset ¶
func (x *OriginalTree) Reset()
func (*OriginalTree) String ¶
func (x *OriginalTree) String() string
type PrivateAccess ¶
type PrivateAccess struct {
// contains filtered or unexported fields
}
func (*PrivateAccess) Descriptor
deprecated
func (*PrivateAccess) Descriptor() ([]byte, []int)
Deprecated: Use PrivateAccess.ProtoReflect.Descriptor instead.
func (*PrivateAccess) ProtoMessage ¶
func (*PrivateAccess) ProtoMessage()
func (*PrivateAccess) ProtoReflect ¶
func (x *PrivateAccess) ProtoReflect() protoreflect.Message
func (*PrivateAccess) Reset ¶
func (x *PrivateAccess) Reset()
func (*PrivateAccess) String ¶
func (x *PrivateAccess) String() string
type PrivateThisAccess ¶
type PrivateThisAccess struct {
// contains filtered or unexported fields
}
func (*PrivateThisAccess) Descriptor
deprecated
func (*PrivateThisAccess) Descriptor() ([]byte, []int)
Deprecated: Use PrivateThisAccess.ProtoReflect.Descriptor instead.
func (*PrivateThisAccess) ProtoMessage ¶
func (*PrivateThisAccess) ProtoMessage()
func (*PrivateThisAccess) ProtoReflect ¶
func (x *PrivateThisAccess) ProtoReflect() protoreflect.Message
func (*PrivateThisAccess) Reset ¶
func (x *PrivateThisAccess) Reset()
func (*PrivateThisAccess) String ¶
func (x *PrivateThisAccess) String() string
type PrivateWithinAccess ¶
type PrivateWithinAccess struct { Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"` // contains filtered or unexported fields }
func (*PrivateWithinAccess) Descriptor
deprecated
func (*PrivateWithinAccess) Descriptor() ([]byte, []int)
Deprecated: Use PrivateWithinAccess.ProtoReflect.Descriptor instead.
func (*PrivateWithinAccess) GetSymbol ¶
func (x *PrivateWithinAccess) GetSymbol() string
func (*PrivateWithinAccess) ProtoMessage ¶
func (*PrivateWithinAccess) ProtoMessage()
func (*PrivateWithinAccess) ProtoReflect ¶
func (x *PrivateWithinAccess) ProtoReflect() protoreflect.Message
func (*PrivateWithinAccess) Reset ¶
func (x *PrivateWithinAccess) Reset()
func (*PrivateWithinAccess) String ¶
func (x *PrivateWithinAccess) String() string
type ProtectedAccess ¶
type ProtectedAccess struct {
// contains filtered or unexported fields
}
func (*ProtectedAccess) Descriptor
deprecated
func (*ProtectedAccess) Descriptor() ([]byte, []int)
Deprecated: Use ProtectedAccess.ProtoReflect.Descriptor instead.
func (*ProtectedAccess) ProtoMessage ¶
func (*ProtectedAccess) ProtoMessage()
func (*ProtectedAccess) ProtoReflect ¶
func (x *ProtectedAccess) ProtoReflect() protoreflect.Message
func (*ProtectedAccess) Reset ¶
func (x *ProtectedAccess) Reset()
func (*ProtectedAccess) String ¶
func (x *ProtectedAccess) String() string
type ProtectedThisAccess ¶
type ProtectedThisAccess struct {
// contains filtered or unexported fields
}
func (*ProtectedThisAccess) Descriptor
deprecated
func (*ProtectedThisAccess) Descriptor() ([]byte, []int)
Deprecated: Use ProtectedThisAccess.ProtoReflect.Descriptor instead.
func (*ProtectedThisAccess) ProtoMessage ¶
func (*ProtectedThisAccess) ProtoMessage()
func (*ProtectedThisAccess) ProtoReflect ¶
func (x *ProtectedThisAccess) ProtoReflect() protoreflect.Message
func (*ProtectedThisAccess) Reset ¶
func (x *ProtectedThisAccess) Reset()
func (*ProtectedThisAccess) String ¶
func (x *ProtectedThisAccess) String() string
type ProtectedWithinAccess ¶
type ProtectedWithinAccess struct { Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"` // contains filtered or unexported fields }
func (*ProtectedWithinAccess) Descriptor
deprecated
func (*ProtectedWithinAccess) Descriptor() ([]byte, []int)
Deprecated: Use ProtectedWithinAccess.ProtoReflect.Descriptor instead.
func (*ProtectedWithinAccess) GetSymbol ¶
func (x *ProtectedWithinAccess) GetSymbol() string
func (*ProtectedWithinAccess) ProtoMessage ¶
func (*ProtectedWithinAccess) ProtoMessage()
func (*ProtectedWithinAccess) ProtoReflect ¶
func (x *ProtectedWithinAccess) ProtoReflect() protoreflect.Message
func (*ProtectedWithinAccess) Reset ¶
func (x *ProtectedWithinAccess) Reset()
func (*ProtectedWithinAccess) String ¶
func (x *ProtectedWithinAccess) String() string
type PublicAccess ¶
type PublicAccess struct {
// contains filtered or unexported fields
}
func (*PublicAccess) Descriptor
deprecated
func (*PublicAccess) Descriptor() ([]byte, []int)
Deprecated: Use PublicAccess.ProtoReflect.Descriptor instead.
func (*PublicAccess) ProtoMessage ¶
func (*PublicAccess) ProtoMessage()
func (*PublicAccess) ProtoReflect ¶
func (x *PublicAccess) ProtoReflect() protoreflect.Message
func (*PublicAccess) Reset ¶
func (x *PublicAccess) Reset()
func (*PublicAccess) String ¶
func (x *PublicAccess) String() string
type Range ¶
type Range struct { StartLine int32 `protobuf:"varint,1,opt,name=start_line,json=startLine,proto3" json:"start_line,omitempty"` StartCharacter int32 `protobuf:"varint,2,opt,name=start_character,json=startCharacter,proto3" json:"start_character,omitempty"` EndLine int32 `protobuf:"varint,3,opt,name=end_line,json=endLine,proto3" json:"end_line,omitempty"` EndCharacter int32 `protobuf:"varint,4,opt,name=end_character,json=endCharacter,proto3" json:"end_character,omitempty"` // contains filtered or unexported fields }
func (*Range) Descriptor
deprecated
func (*Range) GetEndCharacter ¶
func (*Range) GetEndLine ¶
func (*Range) GetStartCharacter ¶
func (*Range) GetStartLine ¶
func (*Range) ProtoMessage ¶
func (*Range) ProtoMessage()
func (*Range) ProtoReflect ¶
func (x *Range) ProtoReflect() protoreflect.Message
type RepeatedType ¶
type RepeatedType struct { Tpe *Type `protobuf:"bytes,1,opt,name=tpe,proto3" json:"tpe,omitempty"` // contains filtered or unexported fields }
func (*RepeatedType) Descriptor
deprecated
func (*RepeatedType) Descriptor() ([]byte, []int)
Deprecated: Use RepeatedType.ProtoReflect.Descriptor instead.
func (*RepeatedType) GetTpe ¶
func (x *RepeatedType) GetTpe() *Type
func (*RepeatedType) ProtoMessage ¶
func (*RepeatedType) ProtoMessage()
func (*RepeatedType) ProtoReflect ¶
func (x *RepeatedType) ProtoReflect() protoreflect.Message
func (*RepeatedType) Reset ¶
func (x *RepeatedType) Reset()
func (*RepeatedType) String ¶
func (x *RepeatedType) String() string
type Schema ¶
type Schema int32
func (Schema) Descriptor ¶
func (Schema) Descriptor() protoreflect.EnumDescriptor
func (Schema) EnumDescriptor
deprecated
func (Schema) Number ¶
func (x Schema) Number() protoreflect.EnumNumber
func (Schema) Type ¶
func (Schema) Type() protoreflect.EnumType
type Scope ¶
type Scope struct { Symlinks []string `protobuf:"bytes,1,rep,name=symlinks,proto3" json:"symlinks,omitempty"` Hardlinks []*SymbolInformation `protobuf:"bytes,2,rep,name=hardlinks,proto3" json:"hardlinks,omitempty"` // contains filtered or unexported fields }
func (*Scope) Descriptor
deprecated
func (*Scope) GetHardlinks ¶
func (x *Scope) GetHardlinks() []*SymbolInformation
func (*Scope) GetSymlinks ¶
func (*Scope) ProtoMessage ¶
func (*Scope) ProtoMessage()
func (*Scope) ProtoReflect ¶
func (x *Scope) ProtoReflect() protoreflect.Message
type SelectTree ¶
type SelectTree struct { Qualifier *Tree `protobuf:"bytes,1,opt,name=qualifier,proto3" json:"qualifier,omitempty"` Id *IdTree `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*SelectTree) Descriptor
deprecated
func (*SelectTree) Descriptor() ([]byte, []int)
Deprecated: Use SelectTree.ProtoReflect.Descriptor instead.
func (*SelectTree) GetId ¶
func (x *SelectTree) GetId() *IdTree
func (*SelectTree) GetQualifier ¶
func (x *SelectTree) GetQualifier() *Tree
func (*SelectTree) ProtoMessage ¶
func (*SelectTree) ProtoMessage()
func (*SelectTree) ProtoReflect ¶
func (x *SelectTree) ProtoReflect() protoreflect.Message
func (*SelectTree) Reset ¶
func (x *SelectTree) Reset()
func (*SelectTree) String ¶
func (x *SelectTree) String() string
type ShortConstant ¶
type ShortConstant struct { Value int32 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*ShortConstant) Descriptor
deprecated
func (*ShortConstant) Descriptor() ([]byte, []int)
Deprecated: Use ShortConstant.ProtoReflect.Descriptor instead.
func (*ShortConstant) GetValue ¶
func (x *ShortConstant) GetValue() int32
func (*ShortConstant) ProtoMessage ¶
func (*ShortConstant) ProtoMessage()
func (*ShortConstant) ProtoReflect ¶
func (x *ShortConstant) ProtoReflect() protoreflect.Message
func (*ShortConstant) Reset ¶
func (x *ShortConstant) Reset()
func (*ShortConstant) String ¶
func (x *ShortConstant) String() string
type Signature ¶
type Signature struct { // Types that are assignable to SealedValue: // *Signature_ClassSignature // *Signature_MethodSignature // *Signature_TypeSignature // *Signature_ValueSignature SealedValue isSignature_SealedValue `protobuf_oneof:"sealed_value"` // contains filtered or unexported fields }
func (*Signature) Descriptor
deprecated
func (*Signature) GetClassSignature ¶
func (x *Signature) GetClassSignature() *ClassSignature
func (*Signature) GetMethodSignature ¶
func (x *Signature) GetMethodSignature() *MethodSignature
func (*Signature) GetSealedValue ¶
func (m *Signature) GetSealedValue() isSignature_SealedValue
func (*Signature) GetTypeSignature ¶
func (x *Signature) GetTypeSignature() *TypeSignature
func (*Signature) GetValueSignature ¶
func (x *Signature) GetValueSignature() *ValueSignature
func (*Signature) ProtoMessage ¶
func (*Signature) ProtoMessage()
func (*Signature) ProtoReflect ¶
func (x *Signature) ProtoReflect() protoreflect.Message
type Signature_ClassSignature ¶
type Signature_ClassSignature struct {
ClassSignature *ClassSignature `protobuf:"bytes,1,opt,name=class_signature,json=classSignature,proto3,oneof"`
}
type Signature_MethodSignature ¶
type Signature_MethodSignature struct {
MethodSignature *MethodSignature `protobuf:"bytes,2,opt,name=method_signature,json=methodSignature,proto3,oneof"`
}
type Signature_TypeSignature ¶
type Signature_TypeSignature struct {
TypeSignature *TypeSignature `protobuf:"bytes,3,opt,name=type_signature,json=typeSignature,proto3,oneof"`
}
type Signature_ValueSignature ¶
type Signature_ValueSignature struct {
ValueSignature *ValueSignature `protobuf:"bytes,4,opt,name=value_signature,json=valueSignature,proto3,oneof"`
}
type SingleType ¶
type SingleType struct { Prefix *Type `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` Symbol string `protobuf:"bytes,2,opt,name=symbol,proto3" json:"symbol,omitempty"` // contains filtered or unexported fields }
func (*SingleType) Descriptor
deprecated
func (*SingleType) Descriptor() ([]byte, []int)
Deprecated: Use SingleType.ProtoReflect.Descriptor instead.
func (*SingleType) GetPrefix ¶
func (x *SingleType) GetPrefix() *Type
func (*SingleType) GetSymbol ¶
func (x *SingleType) GetSymbol() string
func (*SingleType) ProtoMessage ¶
func (*SingleType) ProtoMessage()
func (*SingleType) ProtoReflect ¶
func (x *SingleType) ProtoReflect() protoreflect.Message
func (*SingleType) Reset ¶
func (x *SingleType) Reset()
func (*SingleType) String ¶
func (x *SingleType) String() string
type StringConstant ¶
type StringConstant struct { Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*StringConstant) Descriptor
deprecated
func (*StringConstant) Descriptor() ([]byte, []int)
Deprecated: Use StringConstant.ProtoReflect.Descriptor instead.
func (*StringConstant) GetValue ¶
func (x *StringConstant) GetValue() string
func (*StringConstant) ProtoMessage ¶
func (*StringConstant) ProtoMessage()
func (*StringConstant) ProtoReflect ¶
func (x *StringConstant) ProtoReflect() protoreflect.Message
func (*StringConstant) Reset ¶
func (x *StringConstant) Reset()
func (*StringConstant) String ¶
func (x *StringConstant) String() string
type StructuralType ¶
type StructuralType struct { Tpe *Type `protobuf:"bytes,4,opt,name=tpe,proto3" json:"tpe,omitempty"` Declarations *Scope `protobuf:"bytes,5,opt,name=declarations,proto3" json:"declarations,omitempty"` // contains filtered or unexported fields }
func (*StructuralType) Descriptor
deprecated
func (*StructuralType) Descriptor() ([]byte, []int)
Deprecated: Use StructuralType.ProtoReflect.Descriptor instead.
func (*StructuralType) GetDeclarations ¶
func (x *StructuralType) GetDeclarations() *Scope
func (*StructuralType) GetTpe ¶
func (x *StructuralType) GetTpe() *Type
func (*StructuralType) ProtoMessage ¶
func (*StructuralType) ProtoMessage()
func (*StructuralType) ProtoReflect ¶
func (x *StructuralType) ProtoReflect() protoreflect.Message
func (*StructuralType) Reset ¶
func (x *StructuralType) Reset()
func (*StructuralType) String ¶
func (x *StructuralType) String() string
type SuperType ¶
type SuperType struct { Prefix *Type `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` Symbol string `protobuf:"bytes,2,opt,name=symbol,proto3" json:"symbol,omitempty"` // contains filtered or unexported fields }
func (*SuperType) Descriptor
deprecated
func (*SuperType) ProtoMessage ¶
func (*SuperType) ProtoMessage()
func (*SuperType) ProtoReflect ¶
func (x *SuperType) ProtoReflect() protoreflect.Message
type SymbolInformation ¶
type SymbolInformation struct { Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"` Language Language `protobuf:"varint,16,opt,name=language,proto3,enum=scala.meta.internal.semanticdb.Language" json:"language,omitempty"` Kind SymbolInformation_Kind `protobuf:"varint,3,opt,name=kind,proto3,enum=scala.meta.internal.semanticdb.SymbolInformation_Kind" json:"kind,omitempty"` Properties int32 `protobuf:"varint,4,opt,name=properties,proto3" json:"properties,omitempty"` DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` Signature *Signature `protobuf:"bytes,17,opt,name=signature,proto3" json:"signature,omitempty"` Annotations []*Annotation `protobuf:"bytes,13,rep,name=annotations,proto3" json:"annotations,omitempty"` Access *Access `protobuf:"bytes,18,opt,name=access,proto3" json:"access,omitempty"` // contains filtered or unexported fields }
func (*SymbolInformation) Descriptor
deprecated
func (*SymbolInformation) Descriptor() ([]byte, []int)
Deprecated: Use SymbolInformation.ProtoReflect.Descriptor instead.
func (*SymbolInformation) GetAccess ¶
func (x *SymbolInformation) GetAccess() *Access
func (*SymbolInformation) GetAnnotations ¶
func (x *SymbolInformation) GetAnnotations() []*Annotation
func (*SymbolInformation) GetDisplayName ¶
func (x *SymbolInformation) GetDisplayName() string
func (*SymbolInformation) GetKind ¶
func (x *SymbolInformation) GetKind() SymbolInformation_Kind
func (*SymbolInformation) GetLanguage ¶
func (x *SymbolInformation) GetLanguage() Language
func (*SymbolInformation) GetProperties ¶
func (x *SymbolInformation) GetProperties() int32
func (*SymbolInformation) GetSignature ¶
func (x *SymbolInformation) GetSignature() *Signature
func (*SymbolInformation) GetSymbol ¶
func (x *SymbolInformation) GetSymbol() string
func (*SymbolInformation) ProtoMessage ¶
func (*SymbolInformation) ProtoMessage()
func (*SymbolInformation) ProtoReflect ¶
func (x *SymbolInformation) ProtoReflect() protoreflect.Message
func (*SymbolInformation) Reset ¶
func (x *SymbolInformation) Reset()
func (*SymbolInformation) String ¶
func (x *SymbolInformation) String() string
type SymbolInformation_Kind ¶
type SymbolInformation_Kind int32
const ( SymbolInformation_UNKNOWN_KIND SymbolInformation_Kind = 0 SymbolInformation_LOCAL SymbolInformation_Kind = 19 SymbolInformation_FIELD SymbolInformation_Kind = 20 SymbolInformation_METHOD SymbolInformation_Kind = 3 SymbolInformation_CONSTRUCTOR SymbolInformation_Kind = 21 SymbolInformation_MACRO SymbolInformation_Kind = 6 SymbolInformation_TYPE SymbolInformation_Kind = 7 SymbolInformation_PARAMETER SymbolInformation_Kind = 8 SymbolInformation_SELF_PARAMETER SymbolInformation_Kind = 17 SymbolInformation_TYPE_PARAMETER SymbolInformation_Kind = 9 SymbolInformation_OBJECT SymbolInformation_Kind = 10 SymbolInformation_PACKAGE SymbolInformation_Kind = 11 SymbolInformation_PACKAGE_OBJECT SymbolInformation_Kind = 12 SymbolInformation_CLASS SymbolInformation_Kind = 13 SymbolInformation_TRAIT SymbolInformation_Kind = 14 SymbolInformation_INTERFACE SymbolInformation_Kind = 18 )
func (SymbolInformation_Kind) Descriptor ¶
func (SymbolInformation_Kind) Descriptor() protoreflect.EnumDescriptor
func (SymbolInformation_Kind) Enum ¶
func (x SymbolInformation_Kind) Enum() *SymbolInformation_Kind
func (SymbolInformation_Kind) EnumDescriptor
deprecated
func (SymbolInformation_Kind) EnumDescriptor() ([]byte, []int)
Deprecated: Use SymbolInformation_Kind.Descriptor instead.
func (SymbolInformation_Kind) Number ¶
func (x SymbolInformation_Kind) Number() protoreflect.EnumNumber
func (SymbolInformation_Kind) String ¶
func (x SymbolInformation_Kind) String() string
func (SymbolInformation_Kind) Type ¶
func (SymbolInformation_Kind) Type() protoreflect.EnumType
type SymbolInformation_Property ¶
type SymbolInformation_Property int32
const ( SymbolInformation_UNKNOWN_PROPERTY SymbolInformation_Property = 0 SymbolInformation_ABSTRACT SymbolInformation_Property = 4 SymbolInformation_FINAL SymbolInformation_Property = 8 SymbolInformation_SEALED SymbolInformation_Property = 16 SymbolInformation_IMPLICIT SymbolInformation_Property = 32 SymbolInformation_LAZY SymbolInformation_Property = 64 SymbolInformation_CASE SymbolInformation_Property = 128 SymbolInformation_COVARIANT SymbolInformation_Property = 256 SymbolInformation_CONTRAVARIANT SymbolInformation_Property = 512 SymbolInformation_VAL SymbolInformation_Property = 1024 SymbolInformation_VAR SymbolInformation_Property = 2048 SymbolInformation_STATIC SymbolInformation_Property = 4096 SymbolInformation_PRIMARY SymbolInformation_Property = 8192 SymbolInformation_ENUM SymbolInformation_Property = 16384 SymbolInformation_DEFAULT SymbolInformation_Property = 32768 )
func (SymbolInformation_Property) Descriptor ¶
func (SymbolInformation_Property) Descriptor() protoreflect.EnumDescriptor
func (SymbolInformation_Property) Enum ¶
func (x SymbolInformation_Property) Enum() *SymbolInformation_Property
func (SymbolInformation_Property) EnumDescriptor
deprecated
func (SymbolInformation_Property) EnumDescriptor() ([]byte, []int)
Deprecated: Use SymbolInformation_Property.Descriptor instead.
func (SymbolInformation_Property) Number ¶
func (x SymbolInformation_Property) Number() protoreflect.EnumNumber
func (SymbolInformation_Property) String ¶
func (x SymbolInformation_Property) String() string
func (SymbolInformation_Property) Type ¶
func (SymbolInformation_Property) Type() protoreflect.EnumType
type SymbolOccurrence ¶
type SymbolOccurrence struct { Range *Range `protobuf:"bytes,1,opt,name=range,proto3" json:"range,omitempty"` Symbol string `protobuf:"bytes,2,opt,name=symbol,proto3" json:"symbol,omitempty"` Role SymbolOccurrence_Role `protobuf:"varint,3,opt,name=role,proto3,enum=scala.meta.internal.semanticdb.SymbolOccurrence_Role" json:"role,omitempty"` // contains filtered or unexported fields }
func (*SymbolOccurrence) Descriptor
deprecated
func (*SymbolOccurrence) Descriptor() ([]byte, []int)
Deprecated: Use SymbolOccurrence.ProtoReflect.Descriptor instead.
func (*SymbolOccurrence) GetRange ¶
func (x *SymbolOccurrence) GetRange() *Range
func (*SymbolOccurrence) GetRole ¶
func (x *SymbolOccurrence) GetRole() SymbolOccurrence_Role
func (*SymbolOccurrence) GetSymbol ¶
func (x *SymbolOccurrence) GetSymbol() string
func (*SymbolOccurrence) ProtoMessage ¶
func (*SymbolOccurrence) ProtoMessage()
func (*SymbolOccurrence) ProtoReflect ¶
func (x *SymbolOccurrence) ProtoReflect() protoreflect.Message
func (*SymbolOccurrence) Reset ¶
func (x *SymbolOccurrence) Reset()
func (*SymbolOccurrence) String ¶
func (x *SymbolOccurrence) String() string
type SymbolOccurrence_Role ¶
type SymbolOccurrence_Role int32
const ( SymbolOccurrence_UNKNOWN_ROLE SymbolOccurrence_Role = 0 SymbolOccurrence_REFERENCE SymbolOccurrence_Role = 1 SymbolOccurrence_DEFINITION SymbolOccurrence_Role = 2 )
func (SymbolOccurrence_Role) Descriptor ¶
func (SymbolOccurrence_Role) Descriptor() protoreflect.EnumDescriptor
func (SymbolOccurrence_Role) Enum ¶
func (x SymbolOccurrence_Role) Enum() *SymbolOccurrence_Role
func (SymbolOccurrence_Role) EnumDescriptor
deprecated
func (SymbolOccurrence_Role) EnumDescriptor() ([]byte, []int)
Deprecated: Use SymbolOccurrence_Role.Descriptor instead.
func (SymbolOccurrence_Role) Number ¶
func (x SymbolOccurrence_Role) Number() protoreflect.EnumNumber
func (SymbolOccurrence_Role) String ¶
func (x SymbolOccurrence_Role) String() string
func (SymbolOccurrence_Role) Type ¶
func (SymbolOccurrence_Role) Type() protoreflect.EnumType
type Synthetic ¶
type Synthetic struct { Range *Range `protobuf:"bytes,1,opt,name=range,proto3" json:"range,omitempty"` Tree *Tree `protobuf:"bytes,2,opt,name=tree,proto3" json:"tree,omitempty"` // contains filtered or unexported fields }
func (*Synthetic) Descriptor
deprecated
func (*Synthetic) ProtoMessage ¶
func (*Synthetic) ProtoMessage()
func (*Synthetic) ProtoReflect ¶
func (x *Synthetic) ProtoReflect() protoreflect.Message
type TextDocument ¶
type TextDocument struct { Schema Schema `protobuf:"varint,1,opt,name=schema,proto3,enum=scala.meta.internal.semanticdb.Schema" json:"schema,omitempty"` Uri string `protobuf:"bytes,2,opt,name=uri,proto3" json:"uri,omitempty"` Text string `protobuf:"bytes,3,opt,name=text,proto3" json:"text,omitempty"` Md5 string `protobuf:"bytes,11,opt,name=md5,proto3" json:"md5,omitempty"` Language Language `protobuf:"varint,10,opt,name=language,proto3,enum=scala.meta.internal.semanticdb.Language" json:"language,omitempty"` Symbols []*SymbolInformation `protobuf:"bytes,5,rep,name=symbols,proto3" json:"symbols,omitempty"` Occurrences []*SymbolOccurrence `protobuf:"bytes,6,rep,name=occurrences,proto3" json:"occurrences,omitempty"` Diagnostics []*Diagnostic `protobuf:"bytes,7,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` Synthetics []*Synthetic `protobuf:"bytes,12,rep,name=synthetics,proto3" json:"synthetics,omitempty"` // contains filtered or unexported fields }
func (*TextDocument) Descriptor
deprecated
func (*TextDocument) Descriptor() ([]byte, []int)
Deprecated: Use TextDocument.ProtoReflect.Descriptor instead.
func (*TextDocument) GetDiagnostics ¶
func (x *TextDocument) GetDiagnostics() []*Diagnostic
func (*TextDocument) GetLanguage ¶
func (x *TextDocument) GetLanguage() Language
func (*TextDocument) GetMd5 ¶
func (x *TextDocument) GetMd5() string
func (*TextDocument) GetOccurrences ¶
func (x *TextDocument) GetOccurrences() []*SymbolOccurrence
func (*TextDocument) GetSchema ¶
func (x *TextDocument) GetSchema() Schema
func (*TextDocument) GetSymbols ¶
func (x *TextDocument) GetSymbols() []*SymbolInformation
func (*TextDocument) GetSynthetics ¶
func (x *TextDocument) GetSynthetics() []*Synthetic
func (*TextDocument) GetText ¶
func (x *TextDocument) GetText() string
func (*TextDocument) GetUri ¶
func (x *TextDocument) GetUri() string
func (*TextDocument) ProtoMessage ¶
func (*TextDocument) ProtoMessage()
func (*TextDocument) ProtoReflect ¶
func (x *TextDocument) ProtoReflect() protoreflect.Message
func (*TextDocument) Reset ¶
func (x *TextDocument) Reset()
func (*TextDocument) String ¶
func (x *TextDocument) String() string
type TextDocuments ¶
type TextDocuments struct { Documents []*TextDocument `protobuf:"bytes,1,rep,name=documents,proto3" json:"documents,omitempty"` // contains filtered or unexported fields }
func (*TextDocuments) Descriptor
deprecated
func (*TextDocuments) Descriptor() ([]byte, []int)
Deprecated: Use TextDocuments.ProtoReflect.Descriptor instead.
func (*TextDocuments) GetDocuments ¶
func (x *TextDocuments) GetDocuments() []*TextDocument
func (*TextDocuments) ProtoMessage ¶
func (*TextDocuments) ProtoMessage()
func (*TextDocuments) ProtoReflect ¶
func (x *TextDocuments) ProtoReflect() protoreflect.Message
func (*TextDocuments) Reset ¶
func (x *TextDocuments) Reset()
func (*TextDocuments) String ¶
func (x *TextDocuments) String() string
type ThisType ¶
type ThisType struct { Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"` // contains filtered or unexported fields }
func (*ThisType) Descriptor
deprecated
func (*ThisType) ProtoMessage ¶
func (*ThisType) ProtoMessage()
func (*ThisType) ProtoReflect ¶
func (x *ThisType) ProtoReflect() protoreflect.Message
type Tree ¶
type Tree struct { // Types that are assignable to SealedValue: // *Tree_ApplyTree // *Tree_FunctionTree // *Tree_IdTree // *Tree_LiteralTree // *Tree_MacroExpansionTree // *Tree_OriginalTree // *Tree_SelectTree // *Tree_TypeApplyTree SealedValue isTree_SealedValue `protobuf_oneof:"sealed_value"` // contains filtered or unexported fields }
func (*Tree) Descriptor
deprecated
func (*Tree) GetApplyTree ¶
func (*Tree) GetFunctionTree ¶
func (x *Tree) GetFunctionTree() *FunctionTree
func (*Tree) GetLiteralTree ¶
func (x *Tree) GetLiteralTree() *LiteralTree
func (*Tree) GetMacroExpansionTree ¶
func (x *Tree) GetMacroExpansionTree() *MacroExpansionTree
func (*Tree) GetOriginalTree ¶
func (x *Tree) GetOriginalTree() *OriginalTree
func (*Tree) GetSealedValue ¶
func (m *Tree) GetSealedValue() isTree_SealedValue
func (*Tree) GetSelectTree ¶
func (x *Tree) GetSelectTree() *SelectTree
func (*Tree) GetTypeApplyTree ¶
func (x *Tree) GetTypeApplyTree() *TypeApplyTree
func (*Tree) ProtoMessage ¶
func (*Tree) ProtoMessage()
func (*Tree) ProtoReflect ¶
func (x *Tree) ProtoReflect() protoreflect.Message
type Tree_ApplyTree ¶
type Tree_ApplyTree struct {
ApplyTree *ApplyTree `protobuf:"bytes,1,opt,name=apply_tree,json=applyTree,proto3,oneof"`
}
type Tree_FunctionTree ¶
type Tree_FunctionTree struct {
FunctionTree *FunctionTree `protobuf:"bytes,2,opt,name=function_tree,json=functionTree,proto3,oneof"`
}
type Tree_IdTree ¶
type Tree_IdTree struct {
IdTree *IdTree `protobuf:"bytes,3,opt,name=id_tree,json=idTree,proto3,oneof"`
}
type Tree_LiteralTree ¶
type Tree_LiteralTree struct {
LiteralTree *LiteralTree `protobuf:"bytes,4,opt,name=literal_tree,json=literalTree,proto3,oneof"`
}
type Tree_MacroExpansionTree ¶
type Tree_MacroExpansionTree struct {
MacroExpansionTree *MacroExpansionTree `protobuf:"bytes,5,opt,name=macro_expansion_tree,json=macroExpansionTree,proto3,oneof"`
}
type Tree_OriginalTree ¶
type Tree_OriginalTree struct {
OriginalTree *OriginalTree `protobuf:"bytes,6,opt,name=original_tree,json=originalTree,proto3,oneof"`
}
type Tree_SelectTree ¶
type Tree_SelectTree struct {
SelectTree *SelectTree `protobuf:"bytes,7,opt,name=select_tree,json=selectTree,proto3,oneof"`
}
type Tree_TypeApplyTree ¶
type Tree_TypeApplyTree struct {
TypeApplyTree *TypeApplyTree `protobuf:"bytes,8,opt,name=type_apply_tree,json=typeApplyTree,proto3,oneof"`
}
type Type ¶
type Type struct { // Types that are assignable to SealedValue: // *Type_TypeRef // *Type_SingleType // *Type_ThisType // *Type_SuperType // *Type_ConstantType // *Type_IntersectionType // *Type_UnionType // *Type_WithType // *Type_StructuralType // *Type_AnnotatedType // *Type_ExistentialType // *Type_UniversalType // *Type_ByNameType // *Type_RepeatedType SealedValue isType_SealedValue `protobuf_oneof:"sealed_value"` // contains filtered or unexported fields }
func (*Type) Descriptor
deprecated
func (*Type) GetAnnotatedType ¶
func (x *Type) GetAnnotatedType() *AnnotatedType
func (*Type) GetByNameType ¶
func (x *Type) GetByNameType() *ByNameType
func (*Type) GetConstantType ¶
func (x *Type) GetConstantType() *ConstantType
func (*Type) GetExistentialType ¶
func (x *Type) GetExistentialType() *ExistentialType
func (*Type) GetIntersectionType ¶
func (x *Type) GetIntersectionType() *IntersectionType
func (*Type) GetRepeatedType ¶
func (x *Type) GetRepeatedType() *RepeatedType
func (*Type) GetSealedValue ¶
func (m *Type) GetSealedValue() isType_SealedValue
func (*Type) GetSingleType ¶
func (x *Type) GetSingleType() *SingleType
func (*Type) GetStructuralType ¶
func (x *Type) GetStructuralType() *StructuralType
func (*Type) GetSuperType ¶
func (*Type) GetThisType ¶
func (*Type) GetTypeRef ¶
func (*Type) GetUnionType ¶
func (*Type) GetUniversalType ¶
func (x *Type) GetUniversalType() *UniversalType
func (*Type) GetWithType ¶
func (*Type) ProtoMessage ¶
func (*Type) ProtoMessage()
func (*Type) ProtoReflect ¶
func (x *Type) ProtoReflect() protoreflect.Message
type TypeApplyTree ¶
type TypeApplyTree struct { Function *Tree `protobuf:"bytes,1,opt,name=function,proto3" json:"function,omitempty"` TypeArguments []*Type `protobuf:"bytes,2,rep,name=type_arguments,json=typeArguments,proto3" json:"type_arguments,omitempty"` // contains filtered or unexported fields }
func (*TypeApplyTree) Descriptor
deprecated
func (*TypeApplyTree) Descriptor() ([]byte, []int)
Deprecated: Use TypeApplyTree.ProtoReflect.Descriptor instead.
func (*TypeApplyTree) GetFunction ¶
func (x *TypeApplyTree) GetFunction() *Tree
func (*TypeApplyTree) GetTypeArguments ¶
func (x *TypeApplyTree) GetTypeArguments() []*Type
func (*TypeApplyTree) ProtoMessage ¶
func (*TypeApplyTree) ProtoMessage()
func (*TypeApplyTree) ProtoReflect ¶
func (x *TypeApplyTree) ProtoReflect() protoreflect.Message
func (*TypeApplyTree) Reset ¶
func (x *TypeApplyTree) Reset()
func (*TypeApplyTree) String ¶
func (x *TypeApplyTree) String() string
type TypeRef ¶
type TypeRef struct { Prefix *Type `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` Symbol string `protobuf:"bytes,2,opt,name=symbol,proto3" json:"symbol,omitempty"` TypeArguments []*Type `protobuf:"bytes,3,rep,name=type_arguments,json=typeArguments,proto3" json:"type_arguments,omitempty"` // contains filtered or unexported fields }
func (*TypeRef) Descriptor
deprecated
func (*TypeRef) GetTypeArguments ¶
func (*TypeRef) ProtoMessage ¶
func (*TypeRef) ProtoMessage()
func (*TypeRef) ProtoReflect ¶
func (x *TypeRef) ProtoReflect() protoreflect.Message
type TypeSignature ¶
type TypeSignature struct { TypeParameters *Scope `protobuf:"bytes,1,opt,name=type_parameters,json=typeParameters,proto3" json:"type_parameters,omitempty"` LowerBound *Type `protobuf:"bytes,2,opt,name=lower_bound,json=lowerBound,proto3" json:"lower_bound,omitempty"` UpperBound *Type `protobuf:"bytes,3,opt,name=upper_bound,json=upperBound,proto3" json:"upper_bound,omitempty"` // contains filtered or unexported fields }
func (*TypeSignature) Descriptor
deprecated
func (*TypeSignature) Descriptor() ([]byte, []int)
Deprecated: Use TypeSignature.ProtoReflect.Descriptor instead.
func (*TypeSignature) GetLowerBound ¶
func (x *TypeSignature) GetLowerBound() *Type
func (*TypeSignature) GetTypeParameters ¶
func (x *TypeSignature) GetTypeParameters() *Scope
func (*TypeSignature) GetUpperBound ¶
func (x *TypeSignature) GetUpperBound() *Type
func (*TypeSignature) ProtoMessage ¶
func (*TypeSignature) ProtoMessage()
func (*TypeSignature) ProtoReflect ¶
func (x *TypeSignature) ProtoReflect() protoreflect.Message
func (*TypeSignature) Reset ¶
func (x *TypeSignature) Reset()
func (*TypeSignature) String ¶
func (x *TypeSignature) String() string
type Type_AnnotatedType ¶
type Type_AnnotatedType struct {
AnnotatedType *AnnotatedType `protobuf:"bytes,8,opt,name=annotated_type,json=annotatedType,proto3,oneof"`
}
type Type_ByNameType ¶
type Type_ByNameType struct {
ByNameType *ByNameType `protobuf:"bytes,13,opt,name=by_name_type,json=byNameType,proto3,oneof"`
}
type Type_ConstantType ¶
type Type_ConstantType struct {
ConstantType *ConstantType `protobuf:"bytes,23,opt,name=constant_type,json=constantType,proto3,oneof"`
}
type Type_ExistentialType ¶
type Type_ExistentialType struct {
ExistentialType *ExistentialType `protobuf:"bytes,9,opt,name=existential_type,json=existentialType,proto3,oneof"`
}
type Type_IntersectionType ¶
type Type_IntersectionType struct {
IntersectionType *IntersectionType `protobuf:"bytes,17,opt,name=intersection_type,json=intersectionType,proto3,oneof"`
}
type Type_RepeatedType ¶
type Type_RepeatedType struct {
RepeatedType *RepeatedType `protobuf:"bytes,14,opt,name=repeated_type,json=repeatedType,proto3,oneof"`
}
type Type_SingleType ¶
type Type_SingleType struct {
SingleType *SingleType `protobuf:"bytes,20,opt,name=single_type,json=singleType,proto3,oneof"`
}
type Type_StructuralType ¶
type Type_StructuralType struct {
StructuralType *StructuralType `protobuf:"bytes,7,opt,name=structural_type,json=structuralType,proto3,oneof"`
}
type Type_SuperType ¶
type Type_SuperType struct {
SuperType *SuperType `protobuf:"bytes,22,opt,name=super_type,json=superType,proto3,oneof"`
}
type Type_ThisType ¶
type Type_ThisType struct {
ThisType *ThisType `protobuf:"bytes,21,opt,name=this_type,json=thisType,proto3,oneof"`
}
type Type_TypeRef ¶
type Type_TypeRef struct {
TypeRef *TypeRef `protobuf:"bytes,2,opt,name=type_ref,json=typeRef,proto3,oneof"`
}
type Type_UnionType ¶
type Type_UnionType struct {
UnionType *UnionType `protobuf:"bytes,18,opt,name=union_type,json=unionType,proto3,oneof"`
}
type Type_UniversalType ¶
type Type_UniversalType struct {
UniversalType *UniversalType `protobuf:"bytes,10,opt,name=universal_type,json=universalType,proto3,oneof"`
}
type Type_WithType ¶
type Type_WithType struct {
WithType *WithType `protobuf:"bytes,19,opt,name=with_type,json=withType,proto3,oneof"`
}
type UnionType ¶
type UnionType struct { Types []*Type `protobuf:"bytes,1,rep,name=types,proto3" json:"types,omitempty"` // contains filtered or unexported fields }
func (*UnionType) Descriptor
deprecated
func (*UnionType) ProtoMessage ¶
func (*UnionType) ProtoMessage()
func (*UnionType) ProtoReflect ¶
func (x *UnionType) ProtoReflect() protoreflect.Message
type UnitConstant ¶
type UnitConstant struct {
// contains filtered or unexported fields
}
func (*UnitConstant) Descriptor
deprecated
func (*UnitConstant) Descriptor() ([]byte, []int)
Deprecated: Use UnitConstant.ProtoReflect.Descriptor instead.
func (*UnitConstant) ProtoMessage ¶
func (*UnitConstant) ProtoMessage()
func (*UnitConstant) ProtoReflect ¶
func (x *UnitConstant) ProtoReflect() protoreflect.Message
func (*UnitConstant) Reset ¶
func (x *UnitConstant) Reset()
func (*UnitConstant) String ¶
func (x *UnitConstant) String() string
type UniversalType ¶
type UniversalType struct { TypeParameters *Scope `protobuf:"bytes,3,opt,name=type_parameters,json=typeParameters,proto3" json:"type_parameters,omitempty"` Tpe *Type `protobuf:"bytes,2,opt,name=tpe,proto3" json:"tpe,omitempty"` // contains filtered or unexported fields }
func (*UniversalType) Descriptor
deprecated
func (*UniversalType) Descriptor() ([]byte, []int)
Deprecated: Use UniversalType.ProtoReflect.Descriptor instead.
func (*UniversalType) GetTpe ¶
func (x *UniversalType) GetTpe() *Type
func (*UniversalType) GetTypeParameters ¶
func (x *UniversalType) GetTypeParameters() *Scope
func (*UniversalType) ProtoMessage ¶
func (*UniversalType) ProtoMessage()
func (*UniversalType) ProtoReflect ¶
func (x *UniversalType) ProtoReflect() protoreflect.Message
func (*UniversalType) Reset ¶
func (x *UniversalType) Reset()
func (*UniversalType) String ¶
func (x *UniversalType) String() string
type ValueSignature ¶
type ValueSignature struct { Tpe *Type `protobuf:"bytes,1,opt,name=tpe,proto3" json:"tpe,omitempty"` // contains filtered or unexported fields }
func (*ValueSignature) Descriptor
deprecated
func (*ValueSignature) Descriptor() ([]byte, []int)
Deprecated: Use ValueSignature.ProtoReflect.Descriptor instead.
func (*ValueSignature) GetTpe ¶
func (x *ValueSignature) GetTpe() *Type
func (*ValueSignature) ProtoMessage ¶
func (*ValueSignature) ProtoMessage()
func (*ValueSignature) ProtoReflect ¶
func (x *ValueSignature) ProtoReflect() protoreflect.Message
func (*ValueSignature) Reset ¶
func (x *ValueSignature) Reset()
func (*ValueSignature) String ¶
func (x *ValueSignature) String() string
type WithType ¶
type WithType struct { Types []*Type `protobuf:"bytes,1,rep,name=types,proto3" json:"types,omitempty"` // contains filtered or unexported fields }
func (*WithType) Descriptor
deprecated
func (*WithType) ProtoMessage ¶
func (*WithType) ProtoMessage()
func (*WithType) ProtoReflect ¶
func (x *WithType) ProtoReflect() protoreflect.Message