org.langmeta

semanticdb

package semanticdb

Linear Supertypes
Api, Flags, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. semanticdb
  2. Api
  3. Flags
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. final case class Database(documents: Seq[Document]) extends Product with Serializable

  2. final case class Denotation(flags: Long, name: String, signature: String, names: List[ResolvedName]) extends HasFlags with Product with Serializable

  3. final case class Document(input: inputs.Input, language: String, names: List[ResolvedName], messages: List[Message], symbols: List[ResolvedSymbol], synthetics: List[Synthetic]) extends Product with Serializable

  4. final case class Message(position: inputs.Position, severity: Severity, text: String) extends Product with Serializable

  5. final case class ResolvedName(position: inputs.Position, symbol: Symbol, isDefinition: Boolean) extends Product with Serializable

  6. final case class ResolvedSymbol(symbol: Symbol, denotation: Denotation) extends Product with Serializable

  7. sealed trait Severity extends Product

  8. sealed trait Signature extends AnyRef

  9. sealed trait Symbol extends Product

  10. final case class Synthetic(position: inputs.Position, text: String, names: List[ResolvedName]) extends Product with Serializable

Value Members

  1. final val ABSTRACT: Long

    Definition Classes
    Flags
  2. final val CASE: Long

    Definition Classes
    Flags
  3. final val CLASS: Long

    Definition Classes
    Flags
  4. final val CONTRAVARIANT: Long

    Definition Classes
    Flags
  5. final val COVARIANT: Long

    Definition Classes
    Flags
  6. final val DEF: Long

    Definition Classes
    Flags
  7. object Database extends Serializable

  8. final val FINAL: Long

    Definition Classes
    Flags
  9. final val IMPLICIT: Long

    Definition Classes
    Flags
  10. final val INLINE: Long

    Definition Classes
    Flags
  11. final val JAVADEFINED: Long

    Definition Classes
    Flags
  12. final val LAZY: Long

    Definition Classes
    Flags
  13. final val MACRO: Long

    Definition Classes
    Flags
  14. final val OBJECT: Long

    Definition Classes
    Flags
  15. final val PACKAGE: Long

    Definition Classes
    Flags
  16. final val PACKAGEOBJECT: Long

    Definition Classes
    Flags
  17. final val PARAM: Long

    Definition Classes
    Flags
  18. final val PRIMARYCTOR: Long

    Definition Classes
    Flags
  19. final val PRIVATE: Long

    Definition Classes
    Flags
  20. final val PROTECTED: Long

    Definition Classes
    Flags
  21. object ResolvedName extends Serializable

  22. final val SEALED: Long

    Definition Classes
    Flags
  23. final val SECONDARYCTOR: Long

    Definition Classes
    Flags
  24. object Severity

  25. object Signature

  26. object Symbol

  27. final val TRAIT: Long

    Definition Classes
    Flags
  28. final val TYPE: Long

    Definition Classes
    Flags
  29. final val TYPEPARAM: Long

    Definition Classes
    Flags
  30. final val VAL: Long

    Definition Classes
    Flags
  31. final val VAR: Long

    Definition Classes
    Flags

Inherited from Api

Inherited from Flags

Inherited from AnyRef

Inherited from Any

Ungrouped