OEqual class

Inheritance

Constructors

OEqual({DStatement? left, DStatement? right})

Properties

hashCode int
The hash code for this object.
no setterinherited
isPriority bool
getter/setter pairinherited
left DStatement?
getter/setter pairoverride-getter
mapStatementName String
no setterinherited
operator OperatorEnum
no setterinherited
getter/setter pairoverride-getter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type DType
getter/setter pairinherited

Methods

getIterable() Iterable<StatementInfo>
get iterable to for each statements, each statement will yield itself first
inherited
getLeftExpression() DExpression
inherited
getOperatorSign(LanguageTip tip) String
実際の出力時に使われる記号, ocamlの時にはoverrideした方が良い
inherited
getOpInfo(LanguageTip tip) OperatorInfo
inherited
getRightExpression() DExpression
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
run(RunTip tip) → dynamic
inherited
toMap() Map
to map
inherited
toString() String
A string representation of this object.
inherited
tran(LanguageTip tip) String
transform to target code, the target information is in the tip
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited