/external/proguard/src/proguard/classfile/visitor/ |
H A D | SimpleClassPrinter.java | 99 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 109 programField.getAccessFlags() : 111 programField.getName(programClass), 112 programField.getDescriptor(programClass)));
|
H A D | VariableMemberVisitor.java | 62 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 66 memberVisitor.visitProgramField(programClass, programField);
|
H A D | MemberAccessFilter.java | 77 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 79 if (accepted(programField.getAccessFlags())) 81 memberVisitor.visitProgramField(programClass, programField);
|
/external/proguard/src/proguard/obfuscate/ |
H A D | MappingPrinter.java | 88 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 90 String newName = MemberObfuscator.newMemberName(programField); 96 programField.getName(programClass), 97 programField.getDescriptor(programClass)) +
|
H A D | MemberNameFilter.java | 54 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 56 if (hasName(programField)) 58 memberVisitor.visitProgramField(programClass, programField);
|
H A D | MemberNameConflictFixer.java | 73 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 75 visitMember(programClass, programField, true);
|
H A D | NameMarker.java | 69 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 71 keepFieldName(programClass, programField);
|
/external/proguard/src/proguard/optimize/ |
H A D | KeepMarker.java | 61 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 63 markAsKept(programField);
|
/external/proguard/src/proguard/classfile/util/ |
H A D | AllParameterVisitor.java | 51 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 54 programField, 55 programField.referencedClass);
|
H A D | ClassReferenceInitializer.java | 121 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 123 programField.referencedClass = 125 programField.getDescriptor(programClass)); 128 programField.attributesAccept(programClass, this);
|
H A D | DynamicMemberReferenceInitializer.java | 892 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 899 ClassUtil.externalFullFieldDescription(0, programField.getName(programClass), programField.getDescriptor(programClass)) +
|
/external/proguard/src/proguard/optimize/info/ |
H A D | NonPrivateMemberMarker.java | 105 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 107 markCanNotBeMadePrivate(programField);
|
H A D | ReadWriteFieldMarker.java | 111 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 116 markAsRead(programField); 122 markAsWritten(programField);
|
H A D | SideEffectInstructionChecker.java | 307 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 311 ((writingField && ReadWriteFieldMarker.isRead(programField)) || 312 (programField.getAccessFlags() & ClassConstants.ACC_VOLATILE) != 0 ||
|
/external/proguard/src/proguard/shrink/ |
H A D | UsagePrinter.java | 120 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 122 if (usageMarker.isUsed(programField) ^ printUnusedItems) 128 programField.getAccessFlags(), 129 programField.getName(programClass), 130 programField.getDescriptor(programClass)));
|
H A D | ShortestUsageMarker.java | 66 protected void markProgramFieldBody(ProgramClass programClass, ProgramField programField) argument 70 currentUsageMark = new ShortestUsageMark(getShortestUsageMark(programField), 74 programField); 76 super.markProgramFieldBody(programClass, programField); 233 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 235 checkCause(programField);
|
H A D | ShortestUsagePrinter.java | 115 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 118 String name = programField.getName(programClass); 119 String type = programField.getDescriptor(programClass); 127 printReason(programField);
|
H A D | UsageMarker.java | 193 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 196 if (isPossiblyUsed(programField)) 198 markAsUsed(programField); 201 markConstant(programClass, programField.u2nameIndex); 202 markConstant(programClass, programField.u2descriptorIndex); 205 programField.attributesAccept(programClass, UsageMarker.this); 208 programField.referencedClassesAccept(UsageMarker.this); 254 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 256 if (shouldBeMarkedAsUsed(programField)) 261 markAsUsed(programField); 308 visitLibraryField(LibraryClass programClass, LibraryField programField) argument 323 markProgramFieldBody(ProgramClass programClass, ProgramField programField) argument [all...] |
/external/proguard/src/proguard/optimize/peephole/ |
H A D | ClassMerger.java | 701 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 704 ProgramField copiedField = (ProgramField)programField.getVisitorInfo(); 707 programField.setVisitorInfo(info instanceof FieldOptimizationInfo ?
|
H A D | TargetClassChanger.java | 148 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 151 programField.referencedClass = 152 updateReferencedClass(programField.referencedClass); 155 programField.attributesAccept(programClass, this);
|
/external/proguard/src/proguard/evaluation/ |
H A D | BasicInvocationUnit.java | 390 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 392 returnTypeClass = programField.referencedClass; 406 public void visitLibraryField(LibraryClass programClass, LibraryField programField) argument 408 returnTypeClass = programField.referencedClass;
|
/external/proguard/src/proguard/optimize/evaluation/ |
H A D | SimpleEnumDescriptorSimplifier.java | 161 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 164 String descriptor = programField.getDescriptor(programClass); 165 String newDescriptor = simplifyDescriptor(descriptor, programField.referencedClass); 169 String name = programField.getName(programClass); 181 programField.u2nameIndex = 185 programField.u2descriptorIndex = 189 programField.referencedClass = null; 193 FieldOptimizationInfo.getFieldOptimizationInfo(programField); 196 fieldOptimizationInfo.resetValue(programClass, programField); 200 programField [all...] |
/external/proguard/src/proguard/classfile/editor/ |
H A D | ClassReferenceFixer.java | 95 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 98 String descriptor = programField.getDescriptor(programClass); 100 programField.referencedClass); 108 programField.u2descriptorIndex = 114 String name = programField.getName(programClass); 116 programField.u2nameIndex = 122 programField.attributesAccept(programClass, this);
|
H A D | ConstantPoolRemapper.java | 208 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 210 visitMember(programClass, programField);
|
/external/proguard/src/proguard/classfile/io/ |
H A D | ProgramClassReader.java | 137 ProgramField programField = new ProgramField(); 138 this.visitProgramField(programClass, programField); 139 programClass.fields[index] = programField; 173 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument 176 programField.u2accessFlags = dataInput.readUnsignedShort(); 177 programField.u2nameIndex = dataInput.readUnsignedShort(); 178 programField.u2descriptorIndex = dataInput.readUnsignedShort(); 181 programField.u2attributesCount = dataInput.readUnsignedShort(); 183 programField.attributes = new Attribute[programField [all...] |