Package

scala.meta.internal

metap

Permalink

package metap

Visibility
  1. Public
  2. All

Type Members

  1. abstract class BasePrinter extends AnyRef

    Permalink
  2. trait DiagnosticPrinter extends BasePrinter with RangePrinter

    Permalink
  3. class DocumentPrinter extends BasePrinter with SymbolInformationPrinter with OccurrencePrinter with DiagnosticPrinter with SyntheticPrinter

    Permalink
  4. class IdentifierOrdering[T <: CharSequence] extends Ordering[T]

    Permalink

    A comparator for identifier like "Predef" or "Function10".

    A comparator for identifier like "Predef" or "Function10".

    Differences from the default string comparator:

    • works with CharSequences like compiler Name
    • orders numbers by their numerical value instead of lexicographical
      • Good: Function1, Function2, Function10
      • Bad: Function1, Function10, Function2
  5. class Main extends AnyRef

    Permalink
  6. trait OccurrencePrinter extends BasePrinter with RangePrinter

    Permalink
  7. trait PrinterSymtab extends AnyRef

    Permalink
  8. trait RangePrinter extends BasePrinter

    Permalink
  9. trait SymbolInformationPrinter extends BasePrinter

    Permalink
  10. trait SyntheticPrinter extends BasePrinter with RangePrinter with SymbolInformationPrinter

    Permalink

Value Members

  1. object PrinterSymtab

    Permalink

Ungrouped