public static class SwitchExpression.Branch
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.util.List<Expression> |
cases |
(package private) Expression |
value |
Constructor and Description |
---|
Branch(java.util.List<Expression> cases,
Expression value) |
Modifier and Type | Method and Description |
---|---|
private SwitchExpression.Branch |
rewrite(ExpressionRewriter expressionRewriter,
SSAIdentifiers ssaIdentifiers,
StatementContainer statementContainer,
ExpressionRewriterFlags flags) |
java.util.List<Expression> cases
Expression value
public Branch(java.util.List<Expression> cases, Expression value)
private SwitchExpression.Branch rewrite(ExpressionRewriter expressionRewriter, SSAIdentifiers ssaIdentifiers, StatementContainer statementContainer, ExpressionRewriterFlags flags)