private static class PrePostchangeAssignmentRewriter.UsageWatcher extends AbstractExpressionRewriter
| Modifier and Type | Field and Description |
|---|---|
(package private) boolean |
found |
private LValue |
needle |
| Modifier | Constructor and Description |
|---|---|
private |
UsageWatcher(LValue needle) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isFound() |
LValue |
rewriteExpression(LValue lValue,
SSAIdentifiers ssaIdentifiers,
StatementContainer statementContainer,
ExpressionRewriterFlags flags) |
handleStatement, rewriteExpression, rewriteExpression, rewriteExpressionprivate final LValue needle
boolean found
private UsageWatcher(LValue needle)
public LValue rewriteExpression(LValue lValue, SSAIdentifiers ssaIdentifiers, StatementContainer statementContainer, ExpressionRewriterFlags flags)
rewriteExpression in interface ExpressionRewriterrewriteExpression in class AbstractExpressionRewriterpublic boolean isFound()