Home
last modified time | relevance | path

Searched refs:classDefItem (Results 1 – 7 of 7) sorted by relevance

/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
DClassDefinition.java48 private ClassDefItem classDefItem; field in ClassDefinition
56 public ClassDefinition(ClassDefItem classDefItem) { in ClassDefinition() argument
57 this.classDefItem = classDefItem; in ClassDefinition()
58 this.classDataItem = classDefItem.getClassData(); in ClassDefinition()
123 writer.write(classDefItem.getClassType().getTypeDescriptor()); in writeClass()
128 … for (AccessFlags accessFlag: AccessFlags.getAccessFlagsForClass(classDefItem.getAccessFlags())) { in writeAccessFlags()
135 TypeIdItem superClass = classDefItem.getSuperclass(); in writeSuper()
144 StringIdItem sourceFile = classDefItem.getSourceFile(); in writeSourceFile()
153 TypeListItem interfaceList = classDefItem.getInterfaces(); in writeInterfaces()
173 AnnotationDirectoryItem annotationDirectory = classDefItem.getAnnotations(); in writeAnnotations()
[all …]
/external/smali/dexlib/src/main/java/org/jf/dexlib/
DClassDefItem.java122 …ClassDefItem classDefItem = new ClassDefItem(dexFile, classType, accessFlags, superType, implement… in internClassDefItem() local
124 return dexFile.ClassDefsSection.intern(classDefItem); in internClassDefItem()
249 for (ClassDefItem classDefItem: section.items) { in ClassDefPlacer()
250 TypeIdItem typeIdItem = classDefItem.classType; in ClassDefPlacer()
251 unplacedClassDefsByType.put(typeIdItem, classDefItem); in ClassDefPlacer()
269 for (ClassDefItem classDefItem: section.items) { in placeSection()
270 classDefItem.offset = -1; in placeSection()
273 for (ClassDefItem classDefItem: section.items) { in placeSection()
274 placeClass(classDefItem); in placeSection()
277 for (ClassDefItem classDefItem: unplacedClassDefsByType.values()) { in placeSection()
[all …]
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/
DDexFileClassMap.java44 for (ClassDefItem classDefItem: dexFile.ClassDefsSection.getItems()) { in DexFileClassMap()
45 definedClasses.put(classDefItem.getClassType().getTypeDescriptor(), classDefItem); in DexFileClassMap() local
DSyntheticAccessorResolver.java61 ClassDefItem classDefItem = classMap.getClassDefByType(methodIdItem.getContainingClass()); in getAccessedMember() local
62 if (classDefItem == null) { in getAccessedMember()
66 ClassDataItem classDataItem = classDefItem.getClassData(); in getAccessedMember()
DClassPath.java222 for (ClassDefItem classDefItem: dexFile.ClassDefsSection.getItems()) { in loadDexFile()
224 … UnresolvedClassInfo unresolvedClassInfo = new UnresolvedClassInfo(dexFilePath, classDefItem); in loadDexFile()
231 classDefItem.getClassType().getTypeDescriptor())); in loadDexFile()
1244 public UnresolvedClassInfo(String dexFilePath, ClassDefItem classDefItem) { in UnresolvedClassInfo() argument
1247 classType = classDefItem.getClassType().getTypeDescriptor(); in UnresolvedClassInfo()
1249 isPublic = (classDefItem.getAccessFlags() & AccessFlags.PUBLIC.getValue()) != 0; in UnresolvedClassInfo()
1250 isInterface = (classDefItem.getAccessFlags() & AccessFlags.INTERFACE.getValue()) != 0; in UnresolvedClassInfo()
1252 TypeIdItem superclassType = classDefItem.getSuperclass(); in UnresolvedClassInfo()
1259 interfaces = loadInterfaces(classDefItem); in UnresolvedClassInfo()
1261 ClassDataItem classDataItem = classDefItem.getClassData(); in UnresolvedClassInfo()
[all …]
/external/smali/baksmali/src/main/java/org/jf/baksmali/
Dbaksmali.java140 for (ClassDefItem classDefItem: classDefItems) { in disassembleDexFile()
149 String classDescriptor = classDefItem.getClassType().getTypeDescriptor(); in disassembleDexFile()
161 ClassDefinition classDefinition = new ClassDefinition(classDefItem); in disassembleDexFile()
/external/smali/smali/src/main/antlr3/
DsmaliTreeWalker.g124 ClassDefItem classDefItem = null;
145 classDefItem = ClassDefItem.internClassDefItem(dexFile, $header.classType, $header.accessFlags,