Class CallDetailsForBooleanAnd
java.lang.Object
org.ek9lang.compiler.phase7.calls.CallDetailsForBooleanAnd
THE IR
CallDetails for a non-virtual, pure Boolean _and: lhs._and(rhs) returning
a Boolean. Reuse this - do not re-derive the descriptor inline; it was hand-built identically in the
short-circuit-and, stream-filter-and and guard-condition paths.
(The constrained-type constraint chaining builds a _and/_or with default metadata + a
virtual flag - a different descriptor - and stays inline in ConstrainedTypeDfnGenerator.)
-
Method Summary
-
Method Details
-
of
- Parameters:
lhsTemp- the IR temp holding the left Boolean operand (the call receiver)rhsTemp- the IR temp holding the right Boolean operand (the_andargument)booleanTypeName- the EK9 Boolean type FQN (receiver, parameter and return type)
-