static class SwitchExpressionRewriter.UsageCheck extends AbstractExpressionRewriter
Modifier and Type | Field and Description |
---|---|
private boolean |
failed |
private LValue |
target |
Constructor and Description |
---|
UsageCheck(LValue target) |
Modifier and Type | Method and Description |
---|---|
LValue |
rewriteExpression(LValue lValue,
SSAIdentifiers ssaIdentifiers,
StatementContainer statementContainer,
ExpressionRewriterFlags flags) |
handleStatement, rewriteExpression, rewriteExpression, rewriteExpression
private final LValue target
private boolean failed
UsageCheck(LValue target)
public LValue rewriteExpression(LValue lValue, SSAIdentifiers ssaIdentifiers, StatementContainer statementContainer, ExpressionRewriterFlags flags)
rewriteExpression
in interface ExpressionRewriter
rewriteExpression
in class AbstractExpressionRewriter