Class SwitchExpression.Branch
- java.lang.Object
-
- org.benf.cfr.reader.bytecode.analysis.parse.expression.SwitchExpression.Branch
-
- Enclosing class:
- SwitchExpression
public static class SwitchExpression.Branch extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.List<Expression>
cases
(package private) Expression
value
-
Constructor Summary
Constructors Constructor Description Branch(java.util.List<Expression> cases, Expression value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private SwitchExpression.Branch
rewrite(ExpressionRewriter expressionRewriter, SSAIdentifiers ssaIdentifiers, StatementContainer statementContainer, ExpressionRewriterFlags flags)
-
-
-
Field Detail
-
cases
java.util.List<Expression> cases
-
value
Expression value
-
-
Constructor Detail
-
Branch
public Branch(java.util.List<Expression> cases, Expression value)
-
-
Method Detail
-
rewrite
private SwitchExpression.Branch rewrite(ExpressionRewriter expressionRewriter, SSAIdentifiers ssaIdentifiers, StatementContainer statementContainer, ExpressionRewriterFlags flags)
-
-