DEqual class abstract

it often ==

Inheritance
Implementers

Constructors

DEqual()

Properties

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

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
override
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

Static Properties

statementName String
final

Static Methods

fromMap(FormMapTip f, Map m) DEqual