|
ProGuard | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use VisitorAccepter | |
| proguard.classfile | This package contains classes to represent various elements of class files. |
| proguard.optimize | This package contains visitors that assist with various optimizations of byte code. |
| Uses of VisitorAccepter in proguard.classfile |
| Subinterfaces of VisitorAccepter in proguard.classfile | |
interface |
ClassFile
This interface provides access to the data in a Java class file (*.class). |
interface |
FieldInfo
Representation of a field from a class file. |
interface |
MemberInfo
Representation of a field or method from a program class file. |
interface |
MethodInfo
Representation of a method from a class file. |
| Classes in proguard.classfile that implement VisitorAccepter | |
class |
AttrInfo
Representation of an attribute. |
class |
ClassCpInfo
Representation of a 'class' entry in the ConstantPool. |
class |
CodeAttrInfo
Representation of a code attribute. |
class |
ConstantValueAttrInfo
Representation of a constant value attribute. |
class |
CpInfo
Representation of an entry in the ConstantPool. |
class |
DeprecatedAttrInfo
Representation of a deprecated attribute. |
class |
DoubleCpInfo
Representation of a 'double' entry in the ConstantPool (takes up two indices). |
class |
ExceptionInfo
Representation of an Exception table entry. |
class |
ExceptionsAttrInfo
Representation of an exceptions attribute. |
class |
FieldrefCpInfo
Representation of a 'field reference' entry in the ConstantPool. |
class |
FloatCpInfo
Representation of a 'float' entry in the ConstantPool. |
class |
InnerClassesAttrInfo
Representation of an inner classes attribute. |
class |
InnerClassesInfo
Representation of an Inner Classes table entry. |
class |
IntegerCpInfo
Representation of a 'integer' entry in the ConstantPool. |
class |
InterfaceMethodrefCpInfo
Representation of a 'interface method reference' entry in the ConstantPool. |
class |
LibraryClassFile
This is a compact representation of the essential data in a Java class file. |
class |
LibraryFieldInfo
Representation of a field from a class-file. |
class |
LibraryMemberInfo
Representation of a field or method from a library class file. |
class |
LibraryMethodInfo
Representation of a method from a class-file. |
class |
LineNumberTableAttrInfo
Representation of a line number table attribute. |
class |
LocalVariableTableAttrInfo
Representation of a local variable table attribute. |
class |
LongCpInfo
Representation of a 'long' entry in the ConstantPool (takes up two indices). |
class |
MethodrefCpInfo
Representation of a 'method reference' entry in the ConstantPool. |
class |
NameAndTypeCpInfo
Representation of a 'name and type' entry in the ConstantPool. |
class |
ProgramClassFile
This is a complete representation of the data in a Java class file. |
class |
ProgramFieldInfo
Representation of a field from a program class file. |
class |
ProgramMemberInfo
Representation of a field or method from a program class file. |
class |
ProgramMethodInfo
Representation of a method from a program class file. |
class |
RefCpInfo
Representation of a 'ref'-type entry in the ConstantPool. |
class |
SignatureAttrInfo
Representation of a signature attribute. |
class |
SourceDirAttrInfo
Representation of a source directory attribute. |
class |
SourceFileAttrInfo
Representation of a source file attribute. |
class |
StringCpInfo
Representation of a 'string' entry in the ConstantPool. |
class |
SyntheticAttrInfo
Representation of a synthetic attribute. |
class |
UnknownAttrInfo
Representation of an unknown attribute. |
class |
Utf8CpInfo
Representation of a 'UTF-8' entry in the ConstantPool. |
| Uses of VisitorAccepter in proguard.optimize |
| Methods in proguard.optimize with parameters of type VisitorAccepter | |
static void |
NoSideEffectMethodMarker.markAsNoSideEffects(VisitorAccepter visitorAccepter)
|
static boolean |
NoSideEffectMethodMarker.hasNoSideEffects(VisitorAccepter visitorAccepter)
|
static void |
WriteOnlyFieldMarker.markAsWriteOnly(VisitorAccepter visitorAccepter)
|
static boolean |
WriteOnlyFieldMarker.isWriteOnly(VisitorAccepter visitorAccepter)
|
static void |
KeepMarker.markAsKept(VisitorAccepter visitorAccepter)
|
static boolean |
KeepMarker.isKept(VisitorAccepter visitorAccepter)
|
static void |
SideEffectMethodMarker.markAsSideEffects(VisitorAccepter visitorAccepter)
|
static boolean |
SideEffectMethodMarker.hasSideEffects(VisitorAccepter visitorAccepter)
|
|
ProGuard | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||