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

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 VarId: fastparse.noApi.Parser[Unit]

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

    Permalink
    Definition Classes
    Literals
  30. 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
  31. 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
  32. val WhitespaceApi: Wrapper

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

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

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

    Permalink
  36. final def asInstanceOf[T0]: T0

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

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

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

    Permalink
  40. def clone(): AnyRef

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

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

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

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

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

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

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

    Permalink
  48. def finalize(): Unit

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

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

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

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

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

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

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

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

    Permalink
  57. final def isInstanceOf[T0]: Boolean

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

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

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

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

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

    Permalink
  63. final def notify(): Unit

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  76. def toString(): String

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

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

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

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

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

    Permalink
  82. final def wait(): Unit

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

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

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

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

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

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

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

    Permalink

Inherited from Literals

Inherited from AnyRef

Inherited from Any

Ungrouped