package parsers

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait CanProduceLF extends AnyRef
  2. trait EndPos extends AnyRef
  3. class IndexPos extends Pos
  4. final class Location extends AnyVal
  5. trait MultilineComment extends AnyRef
  6. trait Pos extends StartPos with EndPos
  7. case class RegionBrace(indent: Int) extends RegionDelimNonIndented with CanProduceLF with Product with Serializable
  8. final class RegionCaseBody extends SepRegionNonIndented with CanProduceLF
  9. final class RegionCaseExpr extends RegionNonDelimNonIndented
  10. sealed trait RegionControl extends RegionNonDelimNonIndented with CanProduceLF

    All control statements

  11. sealed trait RegionControlCond extends RegionControl

    Describes a scala3-style condition of an if or while which requires a terminating token.

  12. sealed trait RegionControlMaybeBody extends RegionControl

    Describes the part of an if or while whose condition started with an opening parenthesis, after encountering the matching closing parenthesis; it might still continue a scala3-style condition or describe the body instead.

  13. sealed trait RegionControlMaybeCond extends RegionControl

    Describes the initial part of an if or while condition that started with an opening parenthesis, before the matching closing parenthesis has been encountered.

  14. sealed trait RegionDefDecl extends RegionNonDelimNonIndented
  15. sealed trait RegionDelim extends SepRegion
  16. sealed trait RegionDelimNonIndented extends SepRegionNonIndented with RegionDelim
  17. sealed trait RegionFor extends RegionControl
  18. sealed trait RegionIf extends RegionControl
  19. case class RegionIndent(indent: Int) extends SepRegionIndented with RegionDelim with Product with Serializable
  20. final class RegionIndentTry extends SepRegionIndented
  21. sealed trait RegionNonDelimNonIndented extends SepRegionNonIndented
  22. sealed trait RegionTemplateDecl extends RegionNonDelimNonIndented

    region hierarchy to mark packages, classes, etc which can use colon-eol before template

  23. sealed trait RegionWhile extends RegionControl
  24. trait Reporter extends AnyRef
  25. class ScalametaParser extends AnyRef
  26. final class ScannerTokens extends AnyRef
  27. sealed trait SepRegion extends AnyRef
  28. sealed trait SepRegionIndented extends SepRegion with CanProduceLF
  29. sealed trait SepRegionNonIndented extends SepRegion
  30. class SoftKeywords extends AnyRef
  31. trait StartPos extends AnyRef
  32. trait TokenIterator extends AnyRef
  33. class TreePos extends Pos

Value Members

  1. object Absolutize
  2. object AsMultilineComment
  3. object InfixMode extends Enumeration
  4. object LazyTokenIterator
  5. object Location
  6. object Messages
  7. object MultilineComment
  8. object PlatformInvocationTargetException
  9. case object RegionBracket extends RegionDelimNonIndented with Product with Serializable
  10. case object RegionCaseMark extends RegionNonDelimNonIndented with Product with Serializable
  11. case object RegionDefMark extends RegionDefDecl with Product with Serializable
  12. case object RegionDefType extends RegionDefDecl with Product with Serializable
  13. case object RegionExtensionMark extends RegionNonDelimNonIndented with Product with Serializable

    this marks the initial part of extension

  14. object RegionFor
  15. case object RegionForBraces extends RegionFor with Product with Serializable
  16. case object RegionForMaybeParens extends RegionFor with Product with Serializable
  17. case object RegionForOther extends RegionFor with Product with Serializable
  18. object RegionIf
  19. case object RegionIfCond extends RegionControlCond with RegionIf with Product with Serializable
  20. case object RegionIfMaybeBody extends RegionControlMaybeBody with RegionIf with Product with Serializable
  21. case object RegionIfMaybeCond extends RegionControlMaybeCond with RegionIf with Product with Serializable
  22. case object RegionParen extends RegionDelimNonIndented with Product with Serializable
  23. case object RegionTemplateBody extends RegionNonDelimNonIndented with Product with Serializable

    this marks the template body (or constructs which look like a template body, such as extensions).

    this marks the template body (or constructs which look like a template body, such as extensions). for instance, helps override handling of case designed for catch/match/partial function but inappropriate for enum.

  24. case object RegionTemplateInherit extends RegionTemplateDecl with Product with Serializable

    the initial part of the template, containing any inherit clauses

  25. case object RegionTemplateMark extends RegionTemplateDecl with Product with Serializable

    the initial part of declaration, before the template

  26. case object RegionThen extends RegionControl with Product with Serializable

    Describes the body of an if statement, with a possible else following.

  27. object RegionWhile
  28. case object RegionWhileCond extends RegionControlCond with RegionWhile with Product with Serializable
  29. case object RegionWhileMaybeBody extends RegionControlMaybeBody with RegionWhile with Product with Serializable
  30. case object RegionWhileMaybeCond extends RegionControlMaybeCond with RegionWhile with Product with Serializable
  31. object Reporter
  32. object ScaladocParser

    Represents a scaladoc line.

  33. object ScalametaParser
  34. object ScannerTokens

Ungrouped