Packages

  • package root

    The Scala compiler and reflection APIs.

    The Scala compiler and reflection APIs.

    Definition Classes
    root
  • package scala
    Definition Classes
    root
  • package tools
    Definition Classes
    scala
  • package nsc
    Definition Classes
    tools
  • package doc
    Definition Classes
    nsc
  • package base
    Definition Classes
    doc
  • trait CommentFactoryBase extends AnyRef

    The comment parser transforms raw comment strings into Comment objects.

    The comment parser transforms raw comment strings into Comment objects. Call parse to run the parser. Note that the parser is stateless and should only be built once for a given Scaladoc run.

    Definition Classes
    base
  • CharReader
  • WikiParser

sealed class CharReader extends AnyRef

Attributes
protected
Self Type
(CommentFactoryBase.this)#CharReader
Source
CommentFactoryBase.scala
Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CharReader
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CharReader(buffer: String)

Value Members

  1. def char: Char
  2. final def check(chars: String, checkOffset: Int): Boolean
  3. final def check(chars: String): Boolean
  4. def checkSkipInitWhitespace(chars: String): Boolean
  5. def checkSkipInitWhitespace(c: Char): Boolean
  6. def countWhitespace: Int
  7. def isWhitespace(c: Char): Boolean
  8. def isWhitespaceOrNewLine(c: Char): Boolean
  9. final def jump(chars: String): Boolean

    jumps all the characters in chars, consuming them in the process.

    jumps all the characters in chars, consuming them in the process.

    returns

    true only if the correct characters have been jumped

  10. final def jump(ch: Char): Boolean

    jumps a character and consumes it

    jumps a character and consumes it

    returns

    true only if the correct character has been jumped

  11. final def jumpUntil(pred: ⇒ Boolean): Int
  12. final def jumpUntil(ch: Char): Int
  13. def jumpWhitespace(): Int
  14. def jumpWhitespaceOrNewLine(): Int
  15. final def nextChar(): Unit
  16. var offset: Int
  17. final def prevChar(): Unit
  18. final def readUntil(pred: ⇒ Boolean): String
  19. final def readUntil(chars: String): String
  20. final def readUntil(c: Char): String
  21. final def repeatJump(c: Char, max: Int = Int.MaxValue): Int