Package jadx.core.utils
Class DebugChecks
- java.lang.Object
-
- jadx.core.utils.DebugChecks
-
public class DebugChecks extends java.lang.ObjectCheck invariants and information consistency for blocks, instructions, registers, SSA variables. These checks are very expensive and executed only in tests.
-
-
Constructor Summary
Constructors Constructor Description DebugChecks()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcheckMethod(MethodNode mth)static java.util.List<IDexTreeVisitor>insertPasses(java.util.List<IDexTreeVisitor> passes)static voidrunChecksAfterVisitor(MethodNode mth, java.lang.String visitor)
-
-
-
Method Detail
-
insertPasses
public static java.util.List<IDexTreeVisitor> insertPasses(java.util.List<IDexTreeVisitor> passes)
-
runChecksAfterVisitor
public static void runChecksAfterVisitor(MethodNode mth, java.lang.String visitor)
-
checkMethod
public static void checkMethod(MethodNode mth)
-
-