ClausedStatement

case
class ClausedStatement(clauses: Arr[Clause], optSemi: OptRef[SemicolonToken]) extends Statement with TextSpanCompound

This statement has 1 or more comma separated clauses. If there is only 1 Clause, it must be terminated by a comma, otherwise the trailing comma on the last Clauses is optional.

trait Serializable
trait Product
trait Equals
trait Statement
trait TextSpan
class Object
trait Matchable
class Any

Value members

Concrete methods

def expr: Expr

Inherited methods

override
Definition Classes
Inherited from
TextSpanCompound
final
def errGet[A](implicit ev: Persist[A]): EMon[A]

Not sure what this is meant to be doing, or whether it can be removed.

Not sure what this is meant to be doing, or whether it can be removed.

Inherited from
Statement
def hasSemi: Boolean

The statement has semicolon as end

The statement has semicolon as end

Inherited from
Statement
def noSemi: Boolean

The statement has no semicolon at end.

The statement has no semicolon at end.

Inherited from
Statement
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
def settingExpr(settingName: String): EMon[Expr]

Returns the right expression if this Statement is a setting of the given name.

Returns the right expression if this Statement is a setting of the given name.

Inherited from
Statement
override
Definition Classes
Inherited from
TextSpanCompound