scalariform.parser

ScalaParser

class ScalaParser extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ScalaParser
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ScalaParser(tokens: Array[Token])

Type Members

  1. trait PatternContextSensitive extends AnyRef

  2. trait SeqContextSensitive extends PatternContextSensitive

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def compilationUnit(): CompilationUnit

  9. def compilationUnitOrScript(): CompilationUnit

  10. def dropAnyBraces[T](body: ⇒ Expr): Expr

  11. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  13. def expr(): Expr

  14. def exprSimpleType(): List[TypeElement]

  15. def exprTypeArgs(): List[TypeElement]

  16. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]

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

    Definition Classes
    AnyRef → Any
  19. def inBraces[T](body: ⇒ T): (Token, T, Token)

  20. def inBrackets[T](body: ⇒ T): (Token, T, Token)

  21. def inParens[T](body: ⇒ T): (Token, T, Token)

  22. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  23. def makeParens[T](body: ⇒ T): (Token, Option[T], Token)

  24. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  25. object noSeq extends SeqContextSensitive

  26. def nonLocalDefOrDcl(): FullDefOrDcl

  27. final def notify(): Unit

    Definition Classes
    AnyRef
  28. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  29. object outPattern extends PatternContextSensitive

  30. def pattern(): Expr

  31. def patterns(): List[ExprElement]

  32. def safeParse[T](production: ⇒ T): Option[T]

  33. def scriptBody(): CompilationUnit

  34. object seqOK extends SeqContextSensitive

  35. def seqPatterns(): List[ExprElement]

  36. def startAnnotType(): List[TypeElement]

  37. def startInfixType(): List[TypeElement]

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

    Definition Classes
    AnyRef
  39. def toString(): String

    Definition Classes
    AnyRef → Any
  40. def typ(): Type

  41. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. object xmlSeqOK extends SeqContextSensitive

  45. def xmlSeqPatterns(): List[ExprElement]

Inherited from AnyRef

Inherited from Any

Ungrouped