Packages

package stmts

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class SwitchStatement(expression: Expression, whenControls: List[WhenControl]) extends CST with Statement with Product with Serializable
  2. final case class WhenControl(whenValue: WhenValue, block: Block) extends CST with Product with Serializable
  3. final class WhenElseValue extends WhenValue
  4. final case class WhenIdLiteral(id: Id) extends WhenLiteral with Product with Serializable
  5. final case class WhenIdsValue(ids: Seq[Id]) extends WhenValue with Product with Serializable
  6. final case class WhenIntegerLiteral(negate: Boolean, value: String) extends WhenLiteral with Product with Serializable
  7. sealed abstract class WhenLiteral extends CST
  8. final case class WhenLiteralsValue(literals: Seq[WhenLiteral]) extends WhenValue with Product with Serializable
  9. final class WhenNullLiteral extends WhenLiteral
  10. final case class WhenStringLiteral(value: String) extends WhenLiteral with Product with Serializable
  11. sealed abstract class WhenValue extends CST

Value Members

  1. object SwitchStatement extends Serializable
  2. object WhenControl extends Serializable
  3. object WhenLiteral
  4. object WhenValue

Ungrouped