Uses of Interface
org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers.StructuredStatementTransformer
-
-
Uses of StructuredStatementTransformer in org.benf.cfr.reader.bytecode.analysis.opgraph
Classes in org.benf.cfr.reader.bytecode.analysis.opgraph that implement StructuredStatementTransformer Modifier and Type Class Description private static class
Op04StructuredStatement.EmptyCatchTidier
private static class
Op04StructuredStatement.Inliner
private static class
Op04StructuredStatement.LabelledBlockExtractor
private static class
Op04StructuredStatement.NamedBreakRemover
private static class
Op04StructuredStatement.PointlessBlockRemover
private static class
Op04StructuredStatement.ScopeDescendingTransformer
private static class
Op04StructuredStatement.StructuredGotoRemover
private static class
Op04StructuredStatement.TryCatchTidier
static class
Op04StructuredStatement.UnstructuredIfConverter
Methods in org.benf.cfr.reader.bytecode.analysis.opgraph with parameters of type StructuredStatementTransformer Modifier and Type Method Description void
Op04StructuredStatement. transform(StructuredStatementTransformer transformer, StructuredScope scope)
-
Uses of StructuredStatementTransformer in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters
Classes in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters that implement StructuredStatementTransformer Modifier and Type Class Description (package private) static class
AssertRewriter.AssertionTrackingControlFlowSwitchExpressionTransformer
(package private) static class
AssertRewriter.ControlFlowSwitchExpressionTransformer
class
ClashDeclarationReducer
private class
InstanceofMatchTidyingRewriter.SearchPass
class
SwitchExpressionRewriter
private static class
SwitchExpressionRewriter.BlockSwitchDiscoverer
private static class
SwitchExpressionRewriter.SwitchExpressionSearcher
(package private) static class
SwitchExpressionRewriter.SwitchExpressionTransformer
-
Uses of StructuredStatementTransformer in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.checker
Subinterfaces of StructuredStatementTransformer in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.checker Modifier and Type Interface Description interface
Op04Checker
Classes in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.checker that implement StructuredStatementTransformer Modifier and Type Class Description class
IllegalReturnChecker
class
LooseCatchChecker
class
VoidVariableChecker
-
Uses of StructuredStatementTransformer in org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.transformers
-
Uses of StructuredStatementTransformer in org.benf.cfr.reader.bytecode.analysis.structured
Methods in org.benf.cfr.reader.bytecode.analysis.structured with parameters of type StructuredStatementTransformer Modifier and Type Method Description void
StructuredStatement. transformStructuredChildren(StructuredStatementTransformer transformer, StructuredScope scope)
void
StructuredStatement. transformStructuredChildrenInReverse(StructuredStatementTransformer transformer, StructuredScope scope)
-
Uses of StructuredStatementTransformer in org.benf.cfr.reader.bytecode.analysis.structured.statement
-
Uses of StructuredStatementTransformer in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder
Methods in org.benf.cfr.reader.bytecode.analysis.structured.statement.placeholder with parameters of type StructuredStatementTransformer Modifier and Type Method Description void
AbstractPlaceholder. transformStructuredChildren(StructuredStatementTransformer transformer, StructuredScope scope)
void
AbstractPlaceholder. transformStructuredChildrenInReverse(StructuredStatementTransformer transformer, StructuredScope scope)
-