/dalvik/dx/src/com/android/dx/merge/ |
SortableType.java | 19 import com.android.dx.io.ClassDef; 47 private ClassDef classDef; 50 public SortableType(DexBuffer buffer, ClassDef classDef) { 52 this.classDef = classDef; 59 public ClassDef getClassDef() { 60 return classDef; 64 return classDef.getTypeIndex() [all...] |
IndexMap.java | 21 import com.android.dx.io.ClassDef; 112 return stringIndex == ClassDef.NO_INDEX ? ClassDef.NO_INDEX : stringIds[stringIndex]; 116 return (typeIndex == ClassDef.NO_INDEX) ? ClassDef.NO_INDEX : (typeIds[typeIndex] & 0xffff); 184 public ClassDef adjust(ClassDef classDef) { 185 return new ClassDef(target, classDef.getOffset(), adjustType(classDef.getTypeIndex()) [all...] |
DexMerger.java | 23 import com.android.dx.io.ClassDef; 576 for (ClassDef classDef : buffer.classDefs()) { 577 SortableType sortableType = indexMap.adjust(new SortableType(buffer, classDef)); 583 + buffer.typeNames().get(classDef.getTypeIndex())); 637 private void transformClassDef(DexBuffer in, ClassDef classDef, IndexMap indexMap) { 639 idsDefsOut.writeInt(classDef.getTypeIndex()); 640 idsDefsOut.writeInt(classDef.getAccessFlags()); 641 idsDefsOut.writeInt(classDef.getSupertypeIndex()) [all...] |
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/ |
DeodexUtil.java | 62 public FieldIdItem lookupField(ClassPath.ClassDef classDef, int fieldOffset) { 63 ClassPath.FieldDef field = classDef.getInstanceField(fieldOffset); 68 return parseAndResolveField(classDef, field); 73 public MethodIdItem lookupVirtualMethod(ClassPath.ClassDef classDef, int methodIndex) { 74 String method = classDef.getVirtualMethod(methodIndex); 89 if (classDef.isInterface()) { 90 classDef = classDef.getSuperclass() [all...] |
ClassPath.java | 47 private final HashMap<String, ClassDef> classDefs; 48 protected ClassDef javaLangObjectClassDef; //Ljava/lang/Object; 136 classDefs = new HashMap<String, ClassDef>(); 161 ClassDef classDef = null; 163 classDef = ClassPath.loadClassDef(classType); 164 assert classDef != null; 175 this.javaLangObjectClassDef = classDef; 180 ClassDef classDef = new PrimitiveClassDef(primitiveType) [all...] |
MethodAnalyzer.java | [all...] |
/dalvik/dx/src/com/android/dx/command/grep/ |
Grep.java | 20 import com.android.dx.io.ClassDef; 39 private ClassDef currentClass; 84 for (ClassDef classDef : dex.classDefs()) { 85 currentClass = classDef; 88 if (classDef.getClassDataOffset() == 0) { 92 ClassData classData = dex.readClassData(classDef); 95 int staticValuesOffset = classDef.getStaticValuesOffset();
|
/dalvik/dx/src/com/android/dx/command/findusages/ |
FindUsages.java | 20 import com.android.dx.io.ClassDef; 42 private ClassDef currentClass; 119 for (ClassDef classDef : dex.classDefs()) { 120 currentClass = classDef; 123 if (classDef.getClassDataOffset() == 0) { 127 ClassData classData = dex.readClassData(classDef); 194 for (ClassDef classDef : dex.classDefs()) { 195 if (assignableTypes.contains(classDef.getSupertypeIndex())) [all...] |
/dalvik/dx/src/com/android/dx/io/ |
DexIndexPrinter.java | 107 for (ClassDef classDef : dexBuffer.classDefs()) { 108 System.out.println("class def " + index + ": " + classDef);
|
DexBuffer.java | 252 public Iterable<ClassDef> classDefs() { 253 return new Iterable<ClassDef>() { 254 public Iterator<ClassDef> iterator() { 256 return Collections.<ClassDef>emptySet().iterator(); 258 return new Iterator<ClassDef>() { 265 public ClassDef next() { 287 public ClassData readClassData(ClassDef classDef) { 288 int offset = classDef.getClassDataOffset(); 419 public ClassDef readClassDef() [all...] |
/external/webkit/Tools/Scripts/ |
split-file-by-class | 80 while (my ($classname, $classDef) = each(%classDefs)) { 99 print NEWHEADER $classDef . "\n";
|
/external/smali/baksmali/src/main/java/org/jf/baksmali/ |
baksmali.java | 158 ClassPath.ClassDef classDef = ClassPath.getClassDef(classDefItem.getClassType(), false); 159 if (classDef == null || classDef instanceof ClassPath.UnresolvedClassDef) {
|
/cts/tools/dasm/src/dasm/ |
DAsm.java | 101 ClassDefItem classDef; 327 classDef = new ClassDefItem(CstType.intern(Type 332 dexFile.add(classDef); 370 CstFieldRef field = new CstFieldRef(classDef.getThisClass(), nat); 377 classDef.addStaticField(ef, null); 379 classDef.addInstanceField(ef); 441 CstMethodRef meth = new CstMethodRef(classDef.getThisClass(), 453 classDef.addDirectMethod(enc_method); 455 classDef.addVirtualMethod(enc_method); [all...] |
/external/webkit/Source/WebKit/android/jni/ |
WebViewCore.cpp | [all...] |
/cts/tools/signature-tools/lib/ |
antlr-2.7.7.jar | |
/prebuilt/common/groovy/ |
groovy-all-1.7.0.jar | |
/prebuilts/sdk/tools/lib/ |
dx.jar | |
/external/antlr/antlr-3.4/lib/ |
antlr-3.4-complete.jar | |
/prebuilt/common/antlr/ |
antlr-3.4-complete.jar | |