Class: Puppet::Pops::Model::BinaryExpression
- Inherits:
-
Expression
- Object
- RGen::MetamodelBuilder::MMBase
- PopsObject
- Positioned
- Expression
- Puppet::Pops::Model::BinaryExpression
- Defined in:
- lib/puppet/pops/model/model.rb
Overview
A binary expression is abstract and has a left and a right expression. The order of evaluation and semantics are determined by the concrete subclass.
Direct Known Subclasses
ArithmeticExpression, AssignmentExpression, BooleanExpression, ComparisonExpression, InExpression, MatchExpression, NamedAccessExpression, RelationshipExpression
Instance Attribute Summary collapse
Method Summary
Methods included from Containment
#eAllContainers, #eAllContents
Methods included from Visitable
Instance Attribute Details
#left_expr ⇒ Expression
70 |
# File 'lib/puppet/pops/model/model.rb', line 70 contains_one_uni 'left_expr', Expression, :lowerBound => 1 |