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, rewriteExpression
public SyntheticAccessorRewriter(DCCommonState state, JavaTypeInstance thisClassType)
public void rewrite(Op04StructuredStatement root)
rewrite
in interface Op04Rewriter
public Expression rewriteExpression(Expression expression, SSAIdentifiers ssaIdentifiers, StatementContainer statementContainer, ExpressionRewriterFlags flags)
rewriteExpression
in interface ExpressionRewriter
rewriteExpression
in class AbstractExpressionRewriter
public LValue rewriteExpression(LValue lValue, SSAIdentifiers ssaIdentifiers, StatementContainer statementContainer, ExpressionRewriterFlags flags)
rewriteExpression
in interface ExpressionRewriter
rewriteExpression
in class AbstractExpressionRewriter
Copyright © 2011-2021. All Rights Reserved.