public class SyntheticAccessorRewriter extends AbstractExpressionRewriter implements Op04Rewriter
| Constructor and Description |
|---|
SyntheticAccessorRewriter(DCCommonState state,
JavaTypeInstance thisClassType) |
| Modifier and Type | Method and Description |
|---|---|
void |
rewrite(Op04StructuredStatement root) |
Expression |
rewriteExpression(Expression expression,
SSAIdentifiers ssaIdentifiers,
StatementContainer statementContainer,
ExpressionRewriterFlags flags) |
LValue |
rewriteExpression(LValue lValue,
SSAIdentifiers ssaIdentifiers,
StatementContainer statementContainer,
ExpressionRewriterFlags flags) |
handleStatement, rewriteExpression, rewriteExpressionpublic SyntheticAccessorRewriter(DCCommonState state, JavaTypeInstance thisClassType)
public void rewrite(Op04StructuredStatement root)
rewrite in interface Op04Rewriterpublic Expression rewriteExpression(Expression expression, SSAIdentifiers ssaIdentifiers, StatementContainer statementContainer, ExpressionRewriterFlags flags)
rewriteExpression in interface ExpressionRewriterrewriteExpression in class AbstractExpressionRewriterpublic LValue rewriteExpression(LValue lValue, SSAIdentifiers ssaIdentifiers, StatementContainer statementContainer, ExpressionRewriterFlags flags)
rewriteExpression in interface ExpressionRewriterrewriteExpression in class AbstractExpressionRewriterCopyright © 2011-2021. All Rights Reserved.