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. implicit class TrailingCommaOps[+T] extends AnyRef

    Permalink

Abstract Value Members

  1. abstract def Block[_](implicit arg0: P[Any]): P[Unit]

    Permalink
    Definition Classes
    Literals
  2. abstract def Pattern[_](implicit arg0: P[Any]): P[Unit]

    Permalink
    Definition Classes
    Literals

Concrete Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. def #[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  3. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  4. def *[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  5. def :[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  6. def <%[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  7. def <-[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  8. def <:[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  9. def =[_](implicit arg0: P[Any]): P[Unit]

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

    Permalink
    Definition Classes
    AnyRef → Any
  11. def =>[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  12. def >:[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  13. def @[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  14. def BacktickId[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  15. def ClassQualifier[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  16. def ExprLiteral[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  17. def Id[_](implicit arg0: P[Any]): P[Unit]

    Permalink

    helper printing function

  18. def IdPath[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  19. def Ids[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  20. object Literals

    Permalink
    Definition Classes
    Literals
  21. def Newline[_](implicit arg0: P[Any]): P[Unit]

    Permalink
    Definition Classes
    Literals
  22. def NotNewline[_](implicit arg0: P[Any]): P[Unit]

    Permalink
    Definition Classes
    Literals
  23. def OneNLMax[_](implicit arg0: P[Any]): P[Unit]

    Permalink
    Definition Classes
    Literals
  24. def PatLiteral[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  25. def PostDotCheck[_](implicit arg0: P[Any]): P[Unit]

    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

  26. def QualId[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  27. def Semis[_](implicit arg0: P[Any]): P[Unit]

    Permalink
    Definition Classes
    Literals
  28. def StableId[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  29. def ThisPath[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  30. def ThisSuper[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  31. def TrailingComma[_](implicit arg0: P[Any]): P[Unit]

    Permalink
    Definition Classes
    Literals
  32. def VarId[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  33. def WL[_](implicit arg0: P[Any]): P[Unit]

    Permalink
    Definition Classes
    Literals
  34. def WL0[_](implicit arg0: P[Any]): P[Unit]

    Permalink

    Parses whitespace, including newlines.

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

    Definition Classes
    Literals
  35. def WS[_](implicit arg0: P[Any]): P[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
  36. def _[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  37. def _*[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  38. def abstract[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  39. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  40. def case[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  41. def catch[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  42. def class[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  43. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  44. def def[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  45. def do[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  46. def else[_](implicit arg0: P[Any]): P[Unit]

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  49. def extends[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  50. def final[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  51. def finally[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  52. def for[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  53. def forSome[_](implicit arg0: P[Any]): P[Unit]

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

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  55. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  56. def if[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  57. def implicit[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  58. def import[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  59. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  60. def lazy[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  61. def macro[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  62. def match[_](implicit arg0: P[Any]): P[Unit]

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

    Permalink
    Definition Classes
    AnyRef
  64. def new[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  65. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  66. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  67. def object[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  68. def override[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  69. def package[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  70. def private[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  71. def protected[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  72. def return[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  73. def sealed[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  74. def super[_](implicit arg0: P[Any]): P[Unit]

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

    Permalink
    Definition Classes
    AnyRef
  76. def this[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  77. def throw[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  78. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  79. def trait[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  80. def try[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  81. def type[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  82. def val[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  83. def var[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  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. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  87. def while[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  88. def with[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  89. def yield[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  90. def {[_](implicit arg0: P[Any]): P[Unit]

    Permalink
  91. def }[_](implicit arg0: P[Any]): P[Unit]

    Permalink

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Literals

Inherited from AnyRef

Inherited from Any

Ungrouped