/external/proguard/src/proguard/classfile/editor/ |
H A D | InterfaceAdder.java | 49 public InterfaceAdder(ProgramClass targetClass) argument 51 constantAdder = new ConstantAdder(targetClass); 52 interfacesEditor = new InterfacesEditor(targetClass);
|
H A D | InterfacesEditor.java | 36 private final ProgramClass targetClass; field in class:InterfacesEditor 43 public InterfacesEditor(ProgramClass targetClass) argument 45 this.targetClass = targetClass; 57 int interfacesCount = targetClass.u2interfacesCount++; 58 int[] interfaces = targetClass.u2interfaces; 68 targetClass.u2interfaces = interfaces; 86 int interfacesCount = --targetClass.u2interfacesCount; 87 int[] interfaces = targetClass.u2interfaces; 109 int interfacesCount = targetClass [all...] |
H A D | SubclassToAdder.java | 35 private final Clazz targetClass; field in class:SubclassToAdder 42 public SubclassToAdder(Clazz targetClass) argument 44 this.targetClass = targetClass; 52 targetClass.addSubClass(programClass); 58 targetClass.addSubClass(libraryClass);
|
H A D | AttributesEditor.java | 36 private final ProgramClass targetClass; field in class:AttributesEditor 46 public AttributesEditor(ProgramClass targetClass, argument 49 this(targetClass, null, null, replaceAttributes); 57 public AttributesEditor(ProgramClass targetClass, argument 61 this(targetClass, targetMember, null, replaceAttributes); 69 public AttributesEditor(ProgramClass targetClass, argument 74 this.targetClass = targetClass; 125 !replaceAttribute(targetClass.u2attributesCount, 126 targetClass [all...] |
H A D | ExceptionAdder.java | 47 public ExceptionAdder(ProgramClass targetClass, argument 50 constantAdder = new ConstantAdder(targetClass);
|
H A D | ExceptionInfoAdder.java | 44 public ExceptionInfoAdder(ProgramClass targetClass, argument 47 constantAdder = new ConstantAdder(targetClass);
|
H A D | InstructionAdder.java | 47 public InstructionAdder(ProgramClass targetClass, argument 50 constantAdder = new ConstantAdder(targetClass);
|
H A D | LocalVariableInfoAdder.java | 42 public LocalVariableInfoAdder(ProgramClass targetClass, argument 45 this.constantAdder = new ConstantAdder(targetClass);
|
H A D | LocalVariableTypeInfoAdder.java | 42 public LocalVariableTypeInfoAdder(ProgramClass targetClass, argument 45 this.constantAdder = new ConstantAdder(targetClass);
|
H A D | AnnotationAdder.java | 42 private final ProgramClass targetClass; field in class:AnnotationAdder 54 public AnnotationAdder(ProgramClass targetClass, argument 57 this.targetClass = targetClass; 62 constantAdder = new ConstantAdder(targetClass); 70 public AnnotationAdder(ProgramClass targetClass, argument 73 this.targetClass = targetClass; 78 constantAdder = new ConstantAdder(targetClass); 86 public AnnotationAdder(ProgramClass targetClass, argument [all...] |
H A D | ClassEditor.java | 36 private ProgramClass targetClass; field in class:ClassEditor 43 public ClassEditor(ProgramClass targetClass) argument 45 this.targetClass = targetClass; 54 int interfacesCount = targetClass.u2interfacesCount; 55 int[] interfaces = targetClass.u2interfaces; 60 targetClass.u2interfaces = new int[interfacesCount+1]; 62 targetClass.u2interfaces, 0, 64 interfaces = targetClass.u2interfaces; 69 System.out.println(targetClass [all...] |
H A D | ElementValuesEditor.java | 36 private final ProgramClass targetClass; field in class:ElementValuesEditor 46 public ElementValuesEditor(ProgramClass targetClass, argument 50 this.targetClass = targetClass; 61 public ElementValuesEditor(ProgramClass targetClass, argument 65 this.targetClass = targetClass; 153 elementValue.getMethodName(targetClass)); 230 if (elementValues[index].getMethodName(targetClass).equals(elementValueName))
|
H A D | MemberAdder.java | 48 private final ProgramClass targetClass; field in class:MemberAdder 59 * @param targetClass the class to which all visited class members will be 64 public MemberAdder(ProgramClass targetClass)//), argument 67 this.targetClass = targetClass; 70 constantAdder = new ConstantAdder(targetClass); 71 classEditor = new ClassEditor(targetClass); 72 constantPoolEditor = new ConstantPoolEditor(targetClass); 85 ProgramField targetField = (ProgramField)targetClass.findField(name, descriptor); 96 System.out.println("MemberAdder: renaming field ["+targetClass [all...] |
H A D | ElementValueAdder.java | 39 private final ProgramClass targetClass; field in class:ElementValueAdder 50 public ElementValueAdder(ProgramClass targetClass, argument 54 this.targetClass = targetClass; 57 constantAdder = new ConstantAdder(targetClass); 66 public ElementValueAdder(ProgramClass targetClass, argument 70 this.targetClass = targetClass; 73 constantAdder = new ConstantAdder(targetClass); 74 elementValuesEditor = new ElementValuesEditor(targetClass, 84 ElementValueAdder(ProgramClass targetClass, ArrayElementValue targetArrayElementValue, boolean replaceElementValues) argument [all...] |
H A D | ConstantAdder.java | 45 public ConstantAdder(ProgramClass targetClass) argument 47 constantPoolEditor = new ConstantPoolEditor(targetClass);
|
H A D | ConstantPoolEditor.java | 35 private ProgramClass targetClass; field in class:ConstantPoolEditor 42 public ConstantPoolEditor(ProgramClass targetClass) argument 44 this.targetClass = targetClass; 55 int constantPoolCount = targetClass.u2constantPoolCount; 56 Constant[] constantPool = targetClass.constantPool; 84 int constantPoolCount = targetClass.u2constantPoolCount; 85 Constant[] constantPool = targetClass.constantPool; 114 int constantPoolCount = targetClass.u2constantPoolCount; 115 Constant[] constantPool = targetClass [all...] |
H A D | AttributeAdder.java | 46 private final ProgramClass targetClass; field in class:AttributeAdder 59 public AttributeAdder(ProgramClass targetClass, argument 62 this(targetClass, null, null, replaceAttributes); 70 public AttributeAdder(ProgramClass targetClass, argument 74 this(targetClass, targetMember, null, replaceAttributes); 82 public AttributeAdder(ProgramClass targetClass, argument 87 this.targetClass = targetClass; 92 constantAdder = new ConstantAdder(targetClass); 93 attributesEditor = new AttributesEditor(targetClass, [all...] |
/external/proguard/src/proguard/classfile/visitor/ |
H A D | SimilarMemberVisitor.java | 35 private final Clazz targetClass; field in class:SimilarMemberVisitor 45 * @param targetClass the class in whose hierarchy to look for 61 public SimilarMemberVisitor(Clazz targetClass, argument 68 this.targetClass = targetClass; 81 targetClass.hierarchyAccept(visitThisMember, 93 targetClass.hierarchyAccept(visitThisMember, 105 targetClass.hierarchyAccept(visitThisMember, 117 targetClass.hierarchyAccept(visitThisMember,
|
/external/proguard/src/proguard/optimize/info/ |
H A D | ClassOptimizationInfo.java | 39 private Clazz targetClass; field in class:ClassOptimizationInfo 114 public void setTargetClass(Clazz targetClass) argument 116 this.targetClass = targetClass; 122 return targetClass;
|
/external/proguard/src/proguard/optimize/peephole/ |
H A D | ClassMerger.java | 57 private final ProgramClass targetClass; field in class:ClassMerger 66 * @param targetClass the class into which all visited 74 public ClassMerger(ProgramClass targetClass, argument 78 this(targetClass, allowAccessModification, mergeInterfacesAggressively, null); 85 * @param targetClass the class into which all visited 95 public ClassMerger(ProgramClass targetClass, argument 100 this.targetClass = targetClass; 113 // targetClass.getName().equals(CLASS_NAME); 125 System.err.println(" Target class = ["+targetClass 386 introducesUnwantedFields(ProgramClass programClass, ProgramClass targetClass) argument 403 haveAnyIdenticalInitializers(Clazz clazz, Clazz targetClass) argument 424 introducesUnwantedAbstractMethods(Clazz clazz, ProgramClass targetClass) argument 460 overridesAnyMethods(Clazz clazz, Clazz targetClass) argument 481 shadowsAnyMethods(Clazz clazz, Clazz targetClass) argument 509 setTargetClass(Clazz clazz, Clazz targetClass) argument [all...] |
H A D | MethodInliner.java | 73 private ProgramClass targetClass; field in class:MethodInliner 147 targetClass = (ProgramClass)clazz; 149 constantAdder = new ConstantAdder(targetClass); 150 exceptionInfoAdder = new ExceptionInfoAdder(targetClass, codeAttributeComposer); 161 targetClass = null; 191 targetClass.getName()+"."+targetMethod.getName(targetClass)+targetMethod.getDescriptor(targetClass)+"]"); 471 // (programClass.equals(targetClass) && 472 // targetMethod.getName(targetClass) [all...] |
/external/javassist/src/main/javassist/compiler/ |
H A D | Javac.java | 472 * @param targetClass the fully-qualified dot-separated name 476 public void recordStaticProceed(String targetClass, String method) argument 479 final String c = targetClass;
|
H A D | MemberCodeGen.java | 450 CtClass targetClass = null; 460 targetClass = thisClass; 471 targetClass = thisClass; 478 targetClass = MemberResolver.getSuperclass(targetClass); 485 targetClass 511 targetClass = resolver.lookupClass(javaLangObject, true); 513 targetClass = resolver.lookupClassByJvmName(className); 523 atMethodCallCore(targetClass, mname, args, isStatic, isSpecial, 534 * @param targetClass th 537 atMethodCallCore(CtClass targetClass, String mname, ASTList args, boolean isStatic, boolean isSpecial, int aload0pos, MemberResolver.Method found) argument 579 atMethodCallCore2(CtClass targetClass, String mname, boolean isStatic, boolean isSpecial, int aload0pos, int count, MemberResolver.Method found) argument [all...] |
H A D | TypeChecker.java | 627 CtClass targetClass = null; 633 targetClass = thisClass; 638 targetClass = MemberResolver.getSuperclass(thisClass); 640 targetClass = thisClass; 647 targetClass 669 targetClass = resolver.lookupClass(javaLangObject, true); 671 targetClass = resolver.lookupClassByJvmName(className); 682 = atMethodCallCore(targetClass, mname, args); 694 public MemberResolver.Method atMethodCallCore(CtClass targetClass, argument 705 = resolver.lookupMethod(targetClass, thisClas [all...] |
/external/javassist/src/main/javassist/bytecode/ |
H A D | ClassFileWriter.java | 435 public void addInvoke(int opcode, String targetClass, String methodName, argument 437 int target = constPool.addClassInfo(targetClass);
|