Packages

p

scala.meta.internal

tokenizers

package tokenizers

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. tokenizers
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class LegacyScanner extends AnyRef
  2. type LegacyToken = Int
  3. class LegacyTokenData extends AnyRef
  4. type Offset = Int
  5. class ScalaExprPositionParser extends AnyRef

    Collects start and end positions of scala expressions inside xml literals.

    Collects start and end positions of scala expressions inside xml literals.

    Doesn't really parse scala expressions, only reads until the curly brace balance hits 0.

  6. class ScalametaTokenizer extends AnyRef
  7. class UnexpectedInputEndException extends Exception
  8. trait WhitespaceTokenizer extends AnyRef
  9. class XmlParser extends AnyRef

    Copy-pasta from this lihaoyi comment: https://github.com/scalameta/fastparse/pull/1#issuecomment-244940542 and adapted to more closely match scala-xml and then adapted to fastparse 2.3.1

Value Members

  1. def keywords(dialect: Dialect): Set[String]
  2. object Compat
  3. object LegacyToken
  4. object LegacyTokenData
  5. object ScalametaTokenizer
  6. object WhitespaceTokenizer

Deprecated Value Members

  1. object PlatformTokenizerCache
    Annotations
    @deprecated
    Deprecated

    (Since version 4.3.0) No longer used

Inherited from AnyRef

Inherited from Any

Ungrouped