Class DexDebugVisitor

  • Direct Known Subclasses:
    DexDebugNode

    public class DexDebugVisitor
    extends java.lang.Object
    • Constructor Detail

      • DexDebugVisitor

        public DexDebugVisitor()
    • Method Detail

      • visitParameterName

        public void visitParameterName​(int parameterIndex,
                                       java.lang.String name)
        Parameters:
        parameterIndex - start with the first index of DexMethod.getParameterTypes(), no 'this'
        name -
      • visitStartLocal

        public void visitStartLocal​(int reg,
                                    DexLabel label,
                                    java.lang.String name,
                                    java.lang.String type,
                                    java.lang.String signature)
      • visitLineNumber

        public void visitLineNumber​(int line,
                                    DexLabel label)
      • visitEndLocal

        public void visitEndLocal​(int reg,
                                  DexLabel label)
      • visitSetFile

        public void visitSetFile​(java.lang.String file)
      • visitPrologue

        public void visitPrologue​(DexLabel dexLabel)
      • visitEpiogue

        public void visitEpiogue​(DexLabel dexLabel)
      • visitRestartLocal

        public void visitRestartLocal​(int reg,
                                      DexLabel label)
      • visitEnd

        public void visitEnd()