Class InstanceofMatchTidyingRewriter
java.lang.Object
org.benf.cfr.reader.bytecode.analysis.opgraph.op4rewriters.InstanceofMatchTidyingRewriter
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate class
private class
private class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map
<LValue, List<StructuredStatement>> private StructuredStatement
private final Map
<LocalVariable, Integer> private final Set
<LocalVariable> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
addDefinition
(StructuredStatement in, LValue lvalue) private void
doRewrite
(Op04StructuredStatement block) static void
rewrite
(Op04StructuredStatement block)
-
Field Details
-
locals
-
removeCandidates
-
definitions
-
last
-
-
Constructor Details
-
InstanceofMatchTidyingRewriter
public InstanceofMatchTidyingRewriter()
-
-
Method Details
-
rewrite
-
doRewrite
-
addDefinition
-