Lines Matching defs:classType
44 private TypeIdItem classType;
64 * @param classType The type of this class
77 private ClassDefItem(DexFile dexFile, TypeIdItem classType, int accessFlags, TypeIdItem superType,
82 assert classType != null;
83 this.classType = classType;
104 * @param classType The type of this class
118 public static ClassDefItem internClassDefItem(DexFile dexFile, TypeIdItem classType, int accessFlags,
129 ClassDefItem classDefItem = new ClassDefItem(dexFile, classType, accessFlags, superType, implementedInterfaces,
138 * @param classType The type of the class
152 public static ClassDefItem lookupClassDefItem(DexFile dexFile, TypeIdItem classType, int accessFlags,
163 ClassDefItem classDefItem = new ClassDefItem(dexFile, classType, accessFlags, superType, implementedInterfaces,
170 classType = dexFile.TypeIdsSection.getItemByIndex(in.readInt());
198 out.annotate(4, "class_type: " + classType.getTypeDescriptor());
211 out.writeInt(classType.getIndex());
228 return "class_def_item: " + classType.getTypeDescriptor();
240 return classType;
292 TypeIdItem typeIdItem = classDefItem.classType;
347 unplacedClassDefsByType.remove(classDefItem.classType);