Class ExplicitTypeCallRewriter.InnerExplicitTypeCallRewriter
java.lang.Object
org.benf.cfr.reader.bytecode.analysis.parse.rewriters.AbstractExpressionRewriter
org.benf.cfr.reader.bytecode.analysis.parse.rewriters.ExplicitTypeCallRewriter.InnerExplicitTypeCallRewriter
- All Implemented Interfaces:
ExpressionRewriter
- Enclosing class:
- ExplicitTypeCallRewriter
private class ExplicitTypeCallRewriter.InnerExplicitTypeCallRewriter
extends AbstractExpressionRewriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionrewriteExpression
(ConditionalExpression expression, SSAIdentifiers ssaIdentifiers, StatementContainer statementContainer, ExpressionRewriterFlags flags) rewriteExpression
(Expression expression, SSAIdentifiers ssaIdentifiers, StatementContainer statementContainer, ExpressionRewriterFlags flags) private Expression
rewriteFunctionInvokation
(AbstractFunctionInvokation invokation) Methods inherited from class org.benf.cfr.reader.bytecode.analysis.parse.rewriters.AbstractExpressionRewriter
handleStatement, rewriteExpression, rewriteExpression
-
Constructor Details
-
InnerExplicitTypeCallRewriter
private InnerExplicitTypeCallRewriter()
-
-
Method Details
-
rewriteFunctionInvokation
-
rewriteExpression
public Expression rewriteExpression(Expression expression, SSAIdentifiers ssaIdentifiers, StatementContainer statementContainer, ExpressionRewriterFlags flags) - Specified by:
rewriteExpression
in interfaceExpressionRewriter
- Overrides:
rewriteExpression
in classAbstractExpressionRewriter
-
rewriteExpression
public ConditionalExpression rewriteExpression(ConditionalExpression expression, SSAIdentifiers ssaIdentifiers, StatementContainer statementContainer, ExpressionRewriterFlags flags) - Specified by:
rewriteExpression
in interfaceExpressionRewriter
- Overrides:
rewriteExpression
in classAbstractExpressionRewriter
-