Home | History | Annotate | Download | only in shrink

Lines Matching defs:programField

196         public void visitProgramField(ProgramClass programClass, ProgramField programField)
199 if (isPossiblyUsed(programField))
201 markAsUsed(programField);
204 markConstant(programClass, programField.u2nameIndex);
205 markConstant(programClass, programField.u2descriptorIndex);
208 programField.attributesAccept(programClass, UsageMarker.this);
211 programField.referencedClassesAccept(UsageMarker.this);
235 public void visitProgramField(ProgramClass programClass, ProgramField programField)
237 if (shouldBeMarkedAsUsed(programField))
242 markAsUsed(programField);
245 markProgramFieldBody(programClass, programField);
249 else if (shouldBeMarkedAsPossiblyUsed(programField))
253 markAsPossiblyUsed(programField);
289 public void visitLibraryField(LibraryClass programClass, LibraryField programField) {}
304 protected void markProgramFieldBody(ProgramClass programClass, ProgramField programField)
307 markConstant(programClass, programField.u2nameIndex);
308 markConstant(programClass, programField.u2descriptorIndex);
311 programField.attributesAccept(programClass, this);
314 programField.referencedClassesAccept(this);