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. final class JavaFoldingRangeExtractor extends AnyRef
  10. case class JavaToken(id: Int, text: String, start: Int, end: Int, input: inputs.Input, isLF: Boolean = false) extends Product with Serializable
  11. class MatchingToken[A] extends AnyRef

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

  12. sealed trait TokenEditDistance extends AnyRef

    Helper to map between position between two similar strings.

  13. trait TokenOps[T] extends AnyRef
  14. 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