ProGuard

Uses of Interface
proguard.classfile.visitor.LocalVariableInfoVisitor

Packages that use LocalVariableInfoVisitor
proguard.classfile This package contains classes to represent various elements of class files. 
proguard.classfile.editor This package contains visitors to edit byte code. 
proguard.obfuscate This package contains classes to perform obfuscation of class files. 
proguard.shrink This package contains classes to perform shrinking of class files. 
 

Uses of LocalVariableInfoVisitor in proguard.classfile
 

Methods in proguard.classfile with parameters of type LocalVariableInfoVisitor
 void LocalVariableTableAttrInfo.localVariablesAccept(ClassFile classFile, MethodInfo methodInfo, CodeAttrInfo codeAttrInfo, LocalVariableInfoVisitor localVariableInfoVisitor)
          Applies the given visitor to all local variables.
 

Uses of LocalVariableInfoVisitor in proguard.classfile.editor
 

Classes in proguard.classfile.editor that implement LocalVariableInfoVisitor
 class CodeAttrInfoEditor
          This AttrInfoVisitor accumulates specified changes to code, and then applies these accumulated changes to the code attributes that it visits.
 class ConstantPoolRemapper
          This ClassFileVisitor remaps all possible references to constant pool entries of the classes that it visits, based on a given index map.
 

Uses of LocalVariableInfoVisitor in proguard.obfuscate
 

Classes in proguard.obfuscate that implement LocalVariableInfoVisitor
 class NameAndTypeShrinker
          This ClassFileVisitor removes NameAndType constant pool entries that are not marked as being used.
 class Utf8UsageMarker
          This ClassFileVisitor marks all UTF-8 constant pool entries that are being used in the classes it visits.
 

Uses of LocalVariableInfoVisitor in proguard.shrink
 

Classes in proguard.shrink that implement LocalVariableInfoVisitor
 class UsageMarker
          This ClassFileVisitor and MemberInfoVisitor recursively marks all classes and class elements that are being used.
 


ProGuard