private static class ConditionalRewriter.DiscoveredTernary
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) Expression |
e1 |
(package private) Expression |
e2 |
(package private) LValue |
lValue |
Modifier | Constructor and Description |
---|---|
private |
DiscoveredTernary(LValue lValue,
Expression e1,
Expression e2) |
Modifier and Type | Method and Description |
---|---|
private static Troolean |
isOneOrZeroLiteral(Expression e) |
private boolean |
isPointlessBoolean() |
LValue lValue
Expression e1
Expression e2
private DiscoveredTernary(LValue lValue, Expression e1, Expression e2)
private static Troolean isOneOrZeroLiteral(Expression e)
private boolean isPointlessBoolean()