Class NarrowingTypeRewriter
- java.lang.Object
-
- org.benf.cfr.reader.bytecode.analysis.opgraph.op3rewriters.NarrowingTypeRewriter
-
public class NarrowingTypeRewriter extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
NarrowingTypeRewriter.LValueAssignmentCollector
-
Field Summary
Fields Modifier and Type Field Description private static JavaTypeInstance
BAD_SENTINEL
-
Constructor Summary
Constructors Constructor Description NarrowingTypeRewriter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static JavaTypeInstance
getListType(Expression e)
static void
rewrite(Method method, java.util.List<Op03SimpleStatement> statements)
-
-
-
Field Detail
-
BAD_SENTINEL
private static final JavaTypeInstance BAD_SENTINEL
-
-
Method Detail
-
getListType
private static JavaTypeInstance getListType(Expression e)
-
rewrite
public static void rewrite(Method method, java.util.List<Op03SimpleStatement> statements)
-
-