Interface: EqualityExpressionSemantics
compiler.EqualityExpressionSemantics
Semantics for AST Node EqualityExpressionSemantics.
Since
0.5.0
Hierarchy
ComparativeExpressionSemantics
↳
EqualityExpressionSemantics
Table of contents
Properties
Properties
leftOp
• leftOp: Expression
<ExpressionSemantics
, ExpressionTypeSemantics
, CompilableASTNode
<SemanticData
, TypeData
>>
The first expression (left-hand side) used in this equality expression.
Since
0.9.0
Overrides
ComparativeExpressionSemantics.leftOp
Defined in
kipper/core/src/compiler/ast/nodes/expressions/comparative-expression/equality-expression/equality-expression-semantics.ts:23
operator
• operator: KipperEqualityOperator
The operator used to compare the two expressions of this equality expression.
Since
0.9.0
Overrides
ComparativeExpressionSemantics.operator
Defined in
kipper/core/src/compiler/ast/nodes/expressions/comparative-expression/equality-expression/equality-expression-semantics.ts:18
rightOp
• rightOp: Expression
<ExpressionSemantics
, ExpressionTypeSemantics
, CompilableASTNode
<SemanticData
, TypeData
>>
The second expression (right-hand side) used in this equality expression.
Since
0.9.0
Overrides
ComparativeExpressionSemantics.rightOp
Defined in
kipper/core/src/compiler/ast/nodes/expressions/comparative-expression/equality-expression/equality-expression-semantics.ts:28