dotty.tools.dotc.semanticdb
package dotty.tools.dotc.semanticdb
Members list
Type members
Classlikes
sealed trait Access extends SemanticdbGeneratedSealedOneof
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedSealedOneoftrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object Empty.typetrait NonEmptyclass PrivateAccessclass PrivateThisAccessclass PrivateWithinAccessclass ProtectedAccessclass ProtectedThisAccessclass ProtectedWithinAccessclass PublicAccessShow all
object Access
final case class AccessMessage(sealedValue: SealedValue) extends SemanticdbGeneratedMessage
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object AccessMessage extends SemanticdbGeneratedMessageCompanion[AccessMessage]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[AccessMessage]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
AccessMessage.type
final case class AnnotatedType(annotations: Seq[Annotation], tpe: Type) extends NonEmpty, SemanticdbGeneratedMessage
object AnnotatedType extends SemanticdbGeneratedMessageCompanion[AnnotatedType]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[AnnotatedType]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
AnnotatedType.type
final case class Annotation(tpe: Type) extends SemanticdbGeneratedMessage
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Annotation extends SemanticdbGeneratedMessageCompanion[Annotation]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[Annotation]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
Annotation.type
final case class BooleanConstant(value: Boolean) extends NonEmpty, SemanticdbGeneratedMessage
object BooleanConstant extends SemanticdbGeneratedMessageCompanion[BooleanConstant]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[BooleanConstant]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
BooleanConstant.type
final case class ByNameType(tpe: Type) extends NonEmpty, SemanticdbGeneratedMessage
object ByNameType extends SemanticdbGeneratedMessageCompanion[ByNameType]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[ByNameType]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
ByNameType.type
final case class ByteConstant(value: Int) extends NonEmpty, SemanticdbGeneratedMessage
object ByteConstant extends SemanticdbGeneratedMessageCompanion[ByteConstant]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[ByteConstant]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
ByteConstant.type
final case class CharConstant(value: Int) extends NonEmpty, SemanticdbGeneratedMessage
object CharConstant extends SemanticdbGeneratedMessageCompanion[CharConstant]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[CharConstant]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
CharConstant.type
object ClassSignature extends SemanticdbGeneratedMessageCompanion[ClassSignature]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[ClassSignature]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
ClassSignature.type
sealed trait Constant extends SemanticdbGeneratedSealedOneof
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedSealedOneoftrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object Empty.typetrait NonEmptyclass BooleanConstantclass ByteConstantclass CharConstantclass DoubleConstantclass FloatConstantclass IntConstantclass LongConstantclass NullConstantclass ShortConstantclass StringConstantclass UnitConstantShow all
object Constant
final case class ConstantMessage(sealedValue: SealedValue) extends SemanticdbGeneratedMessage
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ConstantMessage extends SemanticdbGeneratedMessageCompanion[ConstantMessage]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[ConstantMessage]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
ConstantMessage.type
object ConstantOps
Attributes
- Supertypes
- Self type
-
ConstantOps.type
final case class ConstantType(constant: Constant) extends NonEmpty, SemanticdbGeneratedMessage
object ConstantType extends SemanticdbGeneratedMessageCompanion[ConstantType]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[ConstantType]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
ConstantType.type
object Descriptor
Attributes
- Companion
- trait
- Supertypes
- Self type
-
Descriptor.type
object DescriptorParser
Attributes
- Companion
- class
- Supertypes
- Self type
-
DescriptorParser.type
final case class Diagnostic(range: Option[Range], severity: Severity, message: String) extends SemanticdbGeneratedMessage
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Diagnostic extends SemanticdbGeneratedMessageCompanion[Diagnostic]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[Diagnostic]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
Diagnostic.type
final case class Documentation(message: String, format: Format) extends SemanticdbGeneratedMessage
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Documentation extends SemanticdbGeneratedMessageCompanion[Documentation]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[Documentation]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
Documentation.type
final case class DoubleConstant(value: Double) extends NonEmpty, SemanticdbGeneratedMessage
object DoubleConstant extends SemanticdbGeneratedMessageCompanion[DoubleConstant]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[DoubleConstant]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
DoubleConstant.type
final case class ExistentialType(tpe: Type, declarations: Option[Scope]) extends NonEmpty, SemanticdbGeneratedMessage
object ExistentialType extends SemanticdbGeneratedMessageCompanion[ExistentialType]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[ExistentialType]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
ExistentialType.type
class ExtractSemanticDB extends Phase
Extract symbol references and uses to semanticdb files. See https://scalameta.org/docs/semanticdb/specification.html#symbol-1 for a description of the format. TODO: Also extract type information
Extract symbol references and uses to semanticdb files. See https://scalameta.org/docs/semanticdb/specification.html#symbol-1 for a description of the format. TODO: Also extract type information
Attributes
- Companion
- object
- Supertypes
object ExtractSemanticDB
Attributes
- Companion
- class
- Supertypes
- Self type
-
ExtractSemanticDB.type
final case class FloatConstant(value: Float) extends NonEmpty, SemanticdbGeneratedMessage
object FloatConstant extends SemanticdbGeneratedMessageCompanion[FloatConstant]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[FloatConstant]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
FloatConstant.type
final case class FunctionTree(parameters: Seq[IdTree], body: Tree) extends NonEmpty, SemanticdbGeneratedMessage
object FunctionTree extends SemanticdbGeneratedMessageCompanion[FunctionTree]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[FunctionTree]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
FunctionTree.type
final case class IntConstant(value: Int) extends NonEmpty, SemanticdbGeneratedMessage
object IntConstant extends SemanticdbGeneratedMessageCompanion[IntConstant]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[IntConstant]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
IntConstant.type
final case class IntersectionType(types: Seq[Type]) extends NonEmpty, SemanticdbGeneratedMessage
object IntersectionType extends SemanticdbGeneratedMessageCompanion[IntersectionType]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[IntersectionType]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
IntersectionType.type
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
object Language
enum LinkMode
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class LiteralTree(constant: Constant) extends NonEmpty, SemanticdbGeneratedMessage
object LiteralTree extends SemanticdbGeneratedMessageCompanion[LiteralTree]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[LiteralTree]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
LiteralTree.type
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class LongConstant(value: Long) extends NonEmpty, SemanticdbGeneratedMessage
object LongConstant extends SemanticdbGeneratedMessageCompanion[LongConstant]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[LongConstant]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
LongConstant.type
final case class MacroExpansionTree(beforeExpansion: Tree, tpe: Type) extends NonEmpty, SemanticdbGeneratedMessage
object MacroExpansionTree extends SemanticdbGeneratedMessageCompanion[MacroExpansionTree]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[MacroExpansionTree]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
MacroExpansionTree.type
object MethodSignature extends SemanticdbGeneratedMessageCompanion[MethodSignature]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[MethodSignature]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
MethodSignature.type
final case class NullConstant() extends NonEmpty, SemanticdbGeneratedMessage
object NullConstant extends SemanticdbGeneratedMessageCompanion[NullConstant]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[NullConstant]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
NullConstant.type
final case class OriginalTree(range: Option[Range]) extends NonEmpty, SemanticdbGeneratedMessage
object OriginalTree extends SemanticdbGeneratedMessageCompanion[OriginalTree]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[OriginalTree]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
OriginalTree.type
trait PrinterSymtab
object PrinterSymtab
Attributes
- Companion
- trait
- Supertypes
- Self type
-
PrinterSymtab.type
final case class PrivateAccess() extends NonEmpty, SemanticdbGeneratedMessage
object PrivateAccess extends SemanticdbGeneratedMessageCompanion[PrivateAccess]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[PrivateAccess]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
PrivateAccess.type
final case class PrivateThisAccess() extends NonEmpty, SemanticdbGeneratedMessage
object PrivateThisAccess extends SemanticdbGeneratedMessageCompanion[PrivateThisAccess]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[PrivateThisAccess]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
PrivateThisAccess.type
final case class PrivateWithinAccess(symbol: String) extends NonEmpty, SemanticdbGeneratedMessage
object PrivateWithinAccess extends SemanticdbGeneratedMessageCompanion[PrivateWithinAccess]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[PrivateWithinAccess]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
PrivateWithinAccess.type
final case class ProtectedAccess() extends NonEmpty, SemanticdbGeneratedMessage
object ProtectedAccess extends SemanticdbGeneratedMessageCompanion[ProtectedAccess]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[ProtectedAccess]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
ProtectedAccess.type
final case class ProtectedThisAccess() extends NonEmpty, SemanticdbGeneratedMessage
object ProtectedThisAccess extends SemanticdbGeneratedMessageCompanion[ProtectedThisAccess]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[ProtectedThisAccess]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
ProtectedThisAccess.type
final case class ProtectedWithinAccess(symbol: String) extends NonEmpty, SemanticdbGeneratedMessage
object ProtectedWithinAccess extends SemanticdbGeneratedMessageCompanion[ProtectedWithinAccess]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[ProtectedWithinAccess]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
final case class PublicAccess() extends NonEmpty, SemanticdbGeneratedMessage
object PublicAccess extends SemanticdbGeneratedMessageCompanion[PublicAccess]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[PublicAccess]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
PublicAccess.type
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class RepeatedType(tpe: Type) extends NonEmpty, SemanticdbGeneratedMessage
object RepeatedType extends SemanticdbGeneratedMessageCompanion[RepeatedType]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[RepeatedType]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
RepeatedType.type
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedEnumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object LEGACY.typetrait Recognizedobject SEMANTICDB3.typeobject SEMANTICDB4.typeclass Unrecognized
object Schema
final case class Scope(symlinks: Seq[String], hardlinks: Seq[SymbolInformation]) extends SemanticdbGeneratedMessage
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class SelectTree(qualifier: Tree, id: Option[IdTree]) extends NonEmpty, SemanticdbGeneratedMessage
object SelectTree extends SemanticdbGeneratedMessageCompanion[SelectTree]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[SelectTree]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
SelectTree.type
class SemanticSymbolBuilder
Attributes
- Supertypes
final case class ShortConstant(value: Int) extends NonEmpty, SemanticdbGeneratedMessage
object ShortConstant extends SemanticdbGeneratedMessageCompanion[ShortConstant]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[ShortConstant]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
ShortConstant.type
sealed trait Signature extends SemanticdbGeneratedSealedOneof
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedSealedOneoftrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object Empty.typetrait NonEmptyclass ClassSignatureclass MethodSignatureclass TypeSignatureclass ValueSignatureShow all
object Signature
final case class SignatureMessage(sealedValue: SealedValue) extends SemanticdbGeneratedMessage
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object SignatureMessage extends SemanticdbGeneratedMessageCompanion[SignatureMessage]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[SignatureMessage]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
SignatureMessage.type
final case class SingleType(prefix: Type, symbol: String) extends NonEmpty, SemanticdbGeneratedMessage
object SingleType extends SemanticdbGeneratedMessageCompanion[SingleType]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[SingleType]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
SingleType.type
final case class StringConstant(value: String) extends NonEmpty, SemanticdbGeneratedMessage
object StringConstant extends SemanticdbGeneratedMessageCompanion[StringConstant]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[StringConstant]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
StringConstant.type
final case class StructuralType(tpe: Type, declarations: Option[Scope]) extends NonEmpty, SemanticdbGeneratedMessage
object StructuralType extends SemanticdbGeneratedMessageCompanion[StructuralType]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[StructuralType]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
StructuralType.type
final case class SymbolInformation(symbol: String, language: Language, kind: Kind, properties: Int, displayName: String, signature: Signature, annotations: Seq[Annotation], access: Access, overriddenSymbols: Seq[String], documentation: Option[Documentation]) extends SemanticdbGeneratedMessage
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object SymbolInformation extends SemanticdbGeneratedMessageCompanion[SymbolInformation]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[SymbolInformation]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
SymbolInformation.type
Attributes
- Supertypes
- Known subtypes
-
class SyntheticPrinter
final case class SymbolOccurrence(range: Option[Range], symbol: String, role: Role) extends SemanticdbGeneratedMessage
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object SymbolOccurrence extends SemanticdbGeneratedMessageCompanion[SymbolOccurrence]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[SymbolOccurrence]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
SymbolOccurrence.type
object SymbolScopeOps
Attributes
- Supertypes
- Self type
-
SymbolScopeOps.type
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
class SyntheticPrinter(symtab: PrinterSymtab, source: SourceFile) extends SymbolInformationPrinter
Attributes
- Supertypes
class SyntheticsExtractor
Attributes
- Supertypes
final case class TextDocument(schema: Schema, uri: String, text: String, md5: String, language: Language, symbols: Seq[SymbolInformation], occurrences: Seq[SymbolOccurrence], diagnostics: Seq[Diagnostic], synthetics: Seq[Synthetic]) extends SemanticdbGeneratedMessage
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object TextDocument extends SemanticdbGeneratedMessageCompanion[TextDocument]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[TextDocument]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
TextDocument.type
final case class TextDocuments(documents: Seq[TextDocument]) extends SemanticdbGeneratedMessage
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object TextDocuments extends SemanticdbGeneratedMessageCompanion[TextDocuments]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[TextDocuments]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
TextDocuments.type
sealed trait Tree extends SemanticdbGeneratedSealedOneof
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedSealedOneoftrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object Empty.typetrait NonEmptyclass ApplyTreeclass FunctionTreeclass IdTreeclass LiteralTreeclass MacroExpansionTreeclass OriginalTreeclass SelectTreeclass TypeApplyTreeShow all
object Tree
final case class TreeMessage(sealedValue: SealedValue) extends SemanticdbGeneratedMessage
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object TreeMessage extends SemanticdbGeneratedMessageCompanion[TreeMessage]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[TreeMessage]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
TreeMessage.type
sealed trait Type extends SemanticdbGeneratedSealedOneof
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedSealedOneoftrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object Empty.typetrait NonEmptyclass AnnotatedTypeclass ByNameTypeclass ConstantTypeclass ExistentialTypeclass IntersectionTypeclass MatchTypeclass RepeatedTypeclass SingleTypeclass StructuralTypeclass SuperTypeclass ThisTypeclass TypeRefclass UnionTypeclass UniversalTypeclass WithTypeShow all
object Type
final case class TypeApplyTree(function: Tree, typeArguments: Seq[Type]) extends NonEmpty, SemanticdbGeneratedMessage
object TypeApplyTree extends SemanticdbGeneratedMessageCompanion[TypeApplyTree]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[TypeApplyTree]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
TypeApplyTree.type
final case class TypeMessage(sealedValue: SealedValue) extends SemanticdbGeneratedMessage
Attributes
- Companion
- object
- Supertypes
-
trait SemanticdbGeneratedMessagetrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object TypeMessage extends SemanticdbGeneratedMessageCompanion[TypeMessage]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[TypeMessage]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
TypeMessage.type
object TypeSignature extends SemanticdbGeneratedMessageCompanion[TypeSignature]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[TypeSignature]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
TypeSignature.type
final case class UnitConstant() extends NonEmpty, SemanticdbGeneratedMessage
object UnitConstant extends SemanticdbGeneratedMessageCompanion[UnitConstant]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[UnitConstant]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
UnitConstant.type
final case class UniversalType(typeParameters: Option[Scope], tpe: Type) extends NonEmpty, SemanticdbGeneratedMessage
object UniversalType extends SemanticdbGeneratedMessageCompanion[UniversalType]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[UniversalType]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
UniversalType.type
final case class ValueSignature(tpe: Type) extends NonEmpty, SemanticdbGeneratedMessage
object ValueSignature extends SemanticdbGeneratedMessageCompanion[ValueSignature]
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait SemanticdbGeneratedMessageCompanion[ValueSignature]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
ValueSignature.type
Value members
Concrete methods
Extensions
Extensions
extension (info: SymbolInformation)
In this article