Lines Matching refs:classDef

87     public void intern(@Nonnull ClassDef classDef) {
88 PoolClassDef poolClassDef = new PoolClassDef(classDef);
221 final PoolClassDef classDef = internedItems.get(name.toString());
222 if (classDef == null) {
228 return classDef;
232 return classDef.classDefIndex;
236 return classDef.classDefIndex = value;
241 @Nonnull @Override public CharSequence getType(@Nonnull PoolClassDef classDef) {
242 return classDef.getType();
245 @Override public int getAccessFlags(@Nonnull PoolClassDef classDef) {
246 return classDef.getAccessFlags();
249 @Nullable @Override public CharSequence getSuperclass(@Nonnull PoolClassDef classDef) {
250 return classDef.getSuperclass();
253 @Nullable @Override public TypeListPool.Key<List<String>> getInterfaces(@Nonnull PoolClassDef classDef) {
254 return classDef.interfaces;
257 @Nullable @Override public CharSequence getSourceFile(@Nonnull PoolClassDef classDef) {
258 return classDef.getSourceFile();
281 @Nonnull PoolClassDef classDef) {
282 final SortedSet<Field> sortedStaticFields = classDef.getStaticFields();
300 @Nonnull @Override public Collection<? extends Field> getSortedStaticFields(@Nonnull PoolClassDef classDef) {
301 return classDef.getStaticFields();
304 @Nonnull @Override public Collection<? extends Field> getSortedInstanceFields(@Nonnull PoolClassDef classDef) {
305 return classDef.getInstanceFields();
308 @Nonnull @Override public Collection<? extends Field> getSortedFields(@Nonnull PoolClassDef classDef) {
309 return classDef.getFields();
312 @Nonnull @Override public Collection<PoolMethod> getSortedDirectMethods(@Nonnull PoolClassDef classDef) {
313 return classDef.getDirectMethods();
316 @Nonnull @Override public Collection<PoolMethod> getSortedVirtualMethods(@Nonnull PoolClassDef classDef) {
317 return classDef.getVirtualMethods();
320 @Nonnull @Override public Collection<? extends PoolMethod> getSortedMethods(@Nonnull PoolClassDef classDef) {
321 return classDef.getMethods();
332 @Nullable @Override public Set<? extends Annotation> getClassAnnotations(@Nonnull PoolClassDef classDef) {
333 Set<? extends Annotation> annotations = classDef.getAnnotations();
440 @Override public void setEncodedArrayOffset(@Nonnull PoolClassDef classDef, int offset) {
441 classDef.encodedArrayOffset = offset;
444 @Override public int getEncodedArrayOffset(@Nonnull PoolClassDef classDef) {
445 return classDef.encodedArrayOffset;
448 @Override public void setAnnotationDirectoryOffset(@Nonnull PoolClassDef classDef, int offset) {
449 classDef.annotationDirectoryOffset = offset;
452 @Override public int getAnnotationDirectoryOffset(@Nonnull PoolClassDef classDef) {
453 return classDef.annotationDirectoryOffset;
516 @Override public int getItemIndex(@Nonnull PoolClassDef classDef) {
517 return classDef.classDefIndex;
522 @Nonnull private final PoolClassDef classDef;
524 public MapEntry(@Nonnull PoolClassDef classDef) {
525 this.classDef = classDef;
529 return classDef;
533 return classDef.classDefIndex;
537 int prev = classDef.classDefIndex;
538 classDef.classDefIndex = value;