package metap
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- abstract class BasePrinter extends AnyRef
- trait DiagnosticPrinter extends BasePrinter with RangePrinter
- class DocumentPrinter extends BasePrinter with SymbolInformationPrinter with OccurrencePrinter with DiagnosticPrinter with SyntheticPrinter
- class IdentifierOrdering[T <: CharSequence] extends Ordering[T]
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
- Good:
- class Main extends AnyRef
- trait OccurrencePrinter extends BasePrinter with RangePrinter
- trait PrinterSymtab extends AnyRef
- trait RangePrinter extends BasePrinter
- trait SymbolInformationPrinter extends BasePrinter
- trait SyntheticPrinter extends BasePrinter with RangePrinter with SymbolInformationPrinter
Value Members
- object PrinterSymtab