Packages

package parsing

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package finder

Type Members

  1. final case class ClassArtifact(kind: ClassKind, mangledClassName: MangledClassName, shortClassName: ShortClassName, extensionSuffix: String) extends Product with Serializable
  2. class ClassFinder extends AnyRef
  3. sealed trait ClassFinderGranularity extends AnyRef
  4. final class DocumentSymbolProvider extends AnyRef

    Retrieves all the symbols defined in a document

    Retrieves all the symbols defined in a document

    If the document doesn't parse, we fall back to the latest known snapshot of the document, if present.

  5. sealed trait EmptyResult extends AnyRef
  6. final class FoldingRangeExtractor extends AnyRef
  7. final class FoldingRangeProvider extends AnyRef
  8. final class FoldingRanges extends AnyRef
  9. case class JavaToken(id: Int, text: String, start: Int, end: Int, input: inputs.Input, isLF: Boolean = false) extends Product with Serializable
  10. class MatchingToken[A] extends AnyRef

    A pair of tokens that align with each other across two different files

  11. sealed trait TokenEditDistance extends AnyRef

    Helper to map between position between two similar strings.

  12. trait TokenOps[T] extends AnyRef
  13. final class Trees extends AnyRef

    Manages parsing of Scala source files into Scalameta syntax trees.

    Manages parsing of Scala source files into Scalameta syntax trees.

    - provides the latest good Scalameta tree for a given source file similar as Buffers provides the current text content. - produces diagnostics for syntax errors.

Ungrouped