Trait

scalaparse

Core

Related Doc: package scalaparse

Permalink

trait Core extends Literals

Linear Supertypes
Literals, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Core
  2. Literals
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class WhitespaceApi2[+T] extends WhitespaceApi[T]

    Permalink
  2. class Wrapper2 extends AnyRef

    Permalink

Abstract Value Members

  1. abstract def Block: fastparse.all.P0

    Permalink
    Definition Classes
    Literals
  2. abstract def Pattern: fastparse.all.P0

    Permalink
    Definition Classes
    Literals

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. val #: fastparse.all.Parser[Unit]

    Permalink
  3. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  4. val *: fastparse.all.Parser[Unit]

    Permalink
  5. val :: fastparse.all.Parser[Unit]

    Permalink
  6. val <%: fastparse.all.Parser[Unit]

    Permalink
  7. val <-: Parser[Unit, Char, String]

    Permalink
  8. val <:: fastparse.all.Parser[Unit]

    Permalink
  9. val =: fastparse.all.Parser[Unit]

    Permalink
  10. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. val =>: Parser[Unit, Char, String]

    Permalink
  12. val >:: fastparse.all.Parser[Unit]

    Permalink
  13. val @: fastparse.all.Parser[Unit]

    Permalink
  14. val BacktickId: fastparse.noApi.Parser[Unit]

    Permalink
  15. val ExprLiteral: fastparse.noApi.Parser[Unit]

    Permalink
  16. val Id: fastparse.noApi.Parser[Unit]

    Permalink

    helper printing function

  17. val Ids: fastparse.noApi.Parser[Unit]

    Permalink
  18. object Literals

    Permalink
    Definition Classes
    Literals
  19. val Newline: fastparse.all.Parser[Unit]

    Permalink
    Definition Classes
    Literals
  20. val NotNewline: fastparse.all.P0

    Permalink
    Definition Classes
    Literals
  21. val OneNLMax: fastparse.all.P0

    Permalink
    Definition Classes
    Literals
  22. val PatLiteral: fastparse.noApi.Parser[Unit]

    Permalink
  23. val PostDotCheck: fastparse.noApi.P0

    Permalink

    Sketchy way to whitelist a few suffixes that come after a .

    Sketchy way to whitelist a few suffixes that come after a . select; apart from these and IDs, everything else is illegal

  24. val QualId: fastparse.noApi.Parser[Unit]

    Permalink
  25. val Semi: fastparse.all.Parser[Unit]

    Permalink
    Definition Classes
    Literals
  26. val Semis: fastparse.all.Parser[Unit]

    Permalink
    Definition Classes
    Literals
  27. val StableId: fastparse.noApi.P0

    Permalink
  28. val TrailingComma: fastparse.all.P0

    Permalink
    Definition Classes
    Literals
  29. val VarId: fastparse.noApi.Parser[Unit]

    Permalink
  30. val WL: fastparse.all.Parser[Unit]

    Permalink
    Definition Classes
    Literals
  31. val WL0: fastparse.all.Parser[Unit]

    Permalink

    Parses whitespace, including newlines.

    Parses whitespace, including newlines. This is the default for most things

    Definition Classes
    Literals
  32. val WS: fastparse.all.Parser[Unit]

    Permalink

    Parses all whitespace, excluding newlines.

    Parses all whitespace, excluding newlines. This is only really useful in e.g. {} blocks, where we want to avoid capturing newlines so semicolon-inference would work

    Definition Classes
    Literals
  33. val WhitespaceApi: Wrapper2

    Permalink
  34. val _: fastparse.all.Parser[Unit]

    Permalink
  35. val _*: fastparse.noApi.Parser[Unit]

    Permalink
  36. val abstract: fastparse.all.Parser[Unit]

    Permalink
  37. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  38. val case: fastparse.all.Parser[Unit]

    Permalink
  39. val catch: fastparse.all.Parser[Unit]

    Permalink
  40. val class: fastparse.all.Parser[Unit]

    Permalink
  41. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. val def: fastparse.all.Parser[Unit]

    Permalink
  43. val do: fastparse.all.Parser[Unit]

    Permalink
  44. val else: fastparse.all.Parser[Unit]

    Permalink
  45. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  46. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  47. val extends: fastparse.all.Parser[Unit]

    Permalink
  48. val final: fastparse.all.Parser[Unit]

    Permalink
  49. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  50. val finally: fastparse.all.Parser[Unit]

    Permalink
  51. val for: fastparse.all.Parser[Unit]

    Permalink
  52. val forSome: fastparse.all.Parser[Unit]

    Permalink
  53. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  54. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  55. val if: fastparse.all.Parser[Unit]

    Permalink
  56. val implicit: fastparse.all.Parser[Unit]

    Permalink
  57. val import: fastparse.all.Parser[Unit]

    Permalink
  58. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  59. val lazy: fastparse.all.Parser[Unit]

    Permalink
  60. val macro: fastparse.all.Parser[Unit]

    Permalink
  61. val match: fastparse.all.Parser[Unit]

    Permalink
  62. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  63. val new: fastparse.all.Parser[Unit]

    Permalink
  64. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  65. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  66. val object: fastparse.all.Parser[Unit]

    Permalink
  67. val override: fastparse.all.Parser[Unit]

    Permalink
  68. val package: fastparse.all.Parser[Unit]

    Permalink
  69. val private: fastparse.all.Parser[Unit]

    Permalink
  70. val protected: fastparse.all.Parser[Unit]

    Permalink
  71. val return: fastparse.all.Parser[Unit]

    Permalink
  72. val sealed: fastparse.all.Parser[Unit]

    Permalink
  73. val super: fastparse.all.Parser[Unit]

    Permalink
  74. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  75. val this: fastparse.all.Parser[Unit]

    Permalink
  76. val throw: fastparse.all.Parser[Unit]

    Permalink
  77. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  78. val trait: fastparse.all.Parser[Unit]

    Permalink
  79. val try: fastparse.all.Parser[Unit]

    Permalink
  80. val type: fastparse.all.Parser[Unit]

    Permalink
  81. val val: fastparse.all.Parser[Unit]

    Permalink
  82. val var: fastparse.all.Parser[Unit]

    Permalink
  83. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  84. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  85. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  86. val while: fastparse.all.Parser[Unit]

    Permalink
  87. val with: fastparse.all.Parser[Unit]

    Permalink
  88. val yield: fastparse.all.Parser[Unit]

    Permalink
  89. val {: fastparse.noApi.Parser[Unit]

    Permalink
  90. val }: fastparse.noApi.Parser[Unit]

    Permalink

Inherited from Literals

Inherited from AnyRef

Inherited from Any

Ungrouped