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