Searched defs:programField (Results 26 - 50 of 59) sorted by relevance

123

/external/proguard/src/proguard/classfile/visitor/
H A DSimpleClassPrinter.java99 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument
109 programField.getAccessFlags() :
111 programField.getName(programClass),
112 programField.getDescriptor(programClass)));
H A DVariableMemberVisitor.java62 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument
66 memberVisitor.visitProgramField(programClass, programField);
H A DMemberAccessFilter.java77 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 DMappingPrinter.java88 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument
90 String newName = MemberObfuscator.newMemberName(programField);
96 programField.getName(programClass),
97 programField.getDescriptor(programClass)) +
H A DMemberNameFilter.java54 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument
56 if (hasName(programField))
58 memberVisitor.visitProgramField(programClass, programField);
H A DMemberNameConflictFixer.java73 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument
75 visitMember(programClass, programField, true);
H A DNameMarker.java69 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument
71 keepFieldName(programClass, programField);
/external/proguard/src/proguard/optimize/
H A DKeepMarker.java61 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument
63 markAsKept(programField);
/external/proguard/src/proguard/classfile/util/
H A DAllParameterVisitor.java51 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument
54 programField,
55 programField.referencedClass);
H A DClassReferenceInitializer.java121 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument
123 programField.referencedClass =
125 programField.getDescriptor(programClass));
128 programField.attributesAccept(programClass, this);
H A DDynamicMemberReferenceInitializer.java892 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 DNonPrivateMemberMarker.java105 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument
107 markCanNotBeMadePrivate(programField);
H A DReadWriteFieldMarker.java111 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument
116 markAsRead(programField);
122 markAsWritten(programField);
H A DSideEffectInstructionChecker.java307 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 DUsagePrinter.java120 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 DShortestUsageMarker.java66 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 DShortestUsagePrinter.java115 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 DUsageMarker.java193 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 DClassMerger.java701 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument
704 ProgramField copiedField = (ProgramField)programField.getVisitorInfo();
707 programField.setVisitorInfo(info instanceof FieldOptimizationInfo ?
H A DTargetClassChanger.java148 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 DBasicInvocationUnit.java390 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 DSimpleEnumDescriptorSimplifier.java161 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 DClassReferenceFixer.java95 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 DConstantPoolRemapper.java208 public void visitProgramField(ProgramClass programClass, ProgramField programField) argument
210 visitMember(programClass, programField);
/external/proguard/src/proguard/classfile/io/
H A DProgramClassReader.java137 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...]

Completed in 2026 milliseconds

123