ProGuard

Uses of Interface
proguard.classfile.visitor.ExceptionInfoVisitor

Packages that use ExceptionInfoVisitor
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.classfile.visitor This package contains interfaces and classes for processing class files from the proguard.classfile package using the visitor pattern
proguard.obfuscate This package contains classes to perform obfuscation of class files. 
proguard.optimize.evaluation This package contains visitors that perform partial evaluation and subsequent optimizations on byte code. 
proguard.optimize.peephole This package contains visitors that perform various peephole optimizations. 
proguard.shrink This package contains classes to perform shrinking of class files. 
 

Uses of ExceptionInfoVisitor in proguard.classfile
 

Methods in proguard.classfile with parameters of type ExceptionInfoVisitor
 void CodeAttrInfo.exceptionsAccept(ClassFile classFile, MethodInfo methodInfo, ExceptionInfoVisitor exceptionInfoVisitor)
          Applies the given exception visitor to all exceptions.
 

Uses of ExceptionInfoVisitor in proguard.classfile.editor
 

Classes in proguard.classfile.editor that implement ExceptionInfoVisitor
 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 ExceptionInfoVisitor in proguard.classfile.visitor
 

Classes in proguard.classfile.visitor that implement ExceptionInfoVisitor
 class ClassFileCleaner
          This ClassFileVisitor removes all visitor information of the class files it visits.
 class ClassFilePrinter
          This ClassFileVisitor prints out the complete internal structure of the class files it visits.
 

Uses of ExceptionInfoVisitor in proguard.obfuscate
 

Classes in proguard.obfuscate that implement ExceptionInfoVisitor
 class NameAndTypeShrinker
          This ClassFileVisitor removes NameAndType constant pool entries that are not marked as being used.
 

Uses of ExceptionInfoVisitor in proguard.optimize.evaluation
 

Classes in proguard.optimize.evaluation that implement ExceptionInfoVisitor
 class PartialEvaluator
          This MemberInfoVisitor performs partial evaluation on the program methods that it visits.
 

Uses of ExceptionInfoVisitor in proguard.optimize.peephole
 

Classes in proguard.optimize.peephole that implement ExceptionInfoVisitor
 class BranchTargetFinder
          This AttrInfoVisitor finds all branch targets in the CodeAttrInfo objects that it visits.
 

Uses of ExceptionInfoVisitor in proguard.shrink
 

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


ProGuard