package parsers

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

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 SepRegionNonIndented with CanProduceLF with RegionDelim 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 RegionFor extends RegionControl
  17. sealed trait RegionIf extends RegionControl
  18. case class RegionIndent(indent: Int) extends SepRegionIndented with RegionDelim with Product with Serializable
  19. final class RegionIndentTry extends SepRegionIndented
  20. sealed trait RegionNonDelimNonIndented extends SepRegionNonIndented
  21. sealed trait RegionTemplateDecl extends RegionNonDelimNonIndented

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

  22. sealed trait RegionWhile extends RegionControl
  23. trait Reporter extends AnyRef
  24. class ScalametaParser extends AnyRef
  25. final class ScannerTokens extends AnyRef
  26. sealed trait SepRegion extends AnyRef
  27. sealed trait SepRegionIndented extends SepRegion with CanProduceLF
  28. sealed trait SepRegionNonIndented extends SepRegion
  29. class SoftKeywords extends AnyRef
  30. trait StartPos extends AnyRef
  31. trait TokenIterator extends AnyRef
  32. 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. object RegionBracket extends SepRegionNonIndented with RegionDelim with Product with Serializable
  10. object RegionCaseMark extends RegionNonDelimNonIndented with Product with Serializable
  11. object RegionDefMark extends RegionDefDecl with Product with Serializable
  12. object RegionDefType extends RegionDefDecl with Product with Serializable
  13. object RegionExtensionMark extends RegionNonDelimNonIndented with Product with Serializable

    this marks the initial part of extension

  14. object RegionFor
  15. object RegionForBraces extends RegionFor with Product with Serializable
  16. object RegionForMaybeParens extends RegionFor with Product with Serializable
  17. object RegionForOther extends RegionFor with Product with Serializable
  18. object RegionIf
  19. object RegionIfCond extends RegionControlCond with RegionIf with Product with Serializable
  20. object RegionIfMaybeBody extends RegionControlMaybeBody with RegionIf with Product with Serializable
  21. object RegionIfMaybeCond extends RegionControlMaybeCond with RegionIf with Product with Serializable
  22. object RegionParen extends SepRegionNonIndented with RegionDelim with Product with Serializable
  23. 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. object RegionTemplateInherit extends RegionTemplateDecl with Product with Serializable

    the initial part of the template, containing any inherit clauses

  25. object RegionTemplateMark extends RegionTemplateDecl with Product with Serializable

    the initial part of declaration, before the template

  26. object RegionThen extends RegionControl with Product with Serializable

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

  27. object RegionWhile
  28. object RegionWhileCond extends RegionControlCond with RegionWhile with Product with Serializable
  29. object RegionWhileMaybeBody extends RegionControlMaybeBody with RegionWhile with Product with Serializable
  30. 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