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 classNarrowingTypeRewriter.LValueAssignmentCollector
-
Field Summary
Fields Modifier and Type Field Description private static JavaTypeInstanceBAD_SENTINEL
-
Constructor Summary
Constructors Constructor Description NarrowingTypeRewriter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static JavaTypeInstancegetListType(Expression e)static voidrewrite(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)
-
-