/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/ |
BuilderClassPool.java | 71 @Nonnull BuilderClassDef internClass(@Nonnull BuilderClassDef classDef) { 72 BuilderClassDef prev = internedItems.put(classDef.getType(), classDef); 74 throw new ExceptionWithContext("Class %s has already been interned", classDef.getType()); 76 return classDef; 93 final BuilderClassDef classDef = internedItems.get(type.getType()); 94 if (classDef == null) { 100 return classDef; 104 return classDef.classDefIndex; 108 return classDef.classDefIndex = value [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ |
ClassPath.java | 43 import org.jf.dexlib2.iface.ClassDef; 59 @Nonnull private HashMap<String, ClassDef> availableClasses = Maps.newHashMap(); 96 for (ClassDef classDef: dexFile.getClasses()) { 97 ClassDef prev = availableClasses.get(classDef.getType()); 99 availableClasses.put(classDef.getType(), classDef); 138 public ClassDef getClassDef(String type) { 139 ClassDef ret = availableClasses.get(type) [all...] |
CustomInlineMethodResolver.java | 35 import org.jf.dexlib2.iface.ClassDef; 122 ClassDef classDef = ((ClassProto)typeProto).getClassDef(); 123 for (Method method: classDef.getMethods()) {
|
ClassProto.java | 42 import org.jf.dexlib2.iface.ClassDef; 82 public ClassDef getClassDef() { 87 @Nonnull private final Supplier<ClassDef> classDefSupplier = Suppliers.memoize(new Supplier<ClassDef>() { 88 @Override public ClassDef get() { 101 ClassDef classDef = getClassDef(); 102 return (classDef.getAccessFlags() & AccessFlags.INTERFACE.getValue()) != 0; 106 * Returns the set of interfaces that this class implements as a Map<String, ClassDef>. 108 * The ClassDef value will be present only for the interfaces that this class directly implements (including an [all...] |
/dalvik/dx/src/com/android/dx/merge/ |
SortableType.java | 19 import com.android.dex.ClassDef; 47 private ClassDef classDef; 50 public SortableType(Dex dex, ClassDef classDef) { 52 this.classDef = classDef; 59 public ClassDef getClassDef() { 60 return classDef; 64 return classDef.getTypeIndex() [all...] |
DexMerger.java | 21 import com.android.dex.ClassDef; 590 for (ClassDef classDef : buffer.classDefs()) { 591 SortableType sortableType = indexMap.adjust(new SortableType(buffer, classDef)); 597 + buffer.typeNames().get(classDef.getTypeIndex())); 663 private void transformClassDef(Dex in, ClassDef classDef, IndexMap indexMap) { 665 idsDefsOut.writeInt(classDef.getTypeIndex()); 666 idsDefsOut.writeInt(classDef.getAccessFlags()); 667 idsDefsOut.writeInt(classDef.getSupertypeIndex()) [all...] |
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/analysis/ |
CustomMethodInlineTableTest.java | 38 import org.jf.dexlib2.iface.ClassDef; 66 ClassDef classDef = new ImmutableClassDef("Lblah;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Object;", null, 69 DexFile dexFile = new ImmutableDexFile(ImmutableList.of(classDef)); 93 ClassDef classDef = new ImmutableClassDef("Lblah;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Object;", null, 96 DexFile dexFile = new ImmutableDexFile(ImmutableList.of(classDef)); 120 ClassDef classDef = new ImmutableClassDef("Lblah;", AccessFlags.PUBLIC.getValue(), "Ljava/lang/Object;", null, 123 DexFile dexFile = new ImmutableDexFile(ImmutableList.of(classDef)); [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/ |
DexBackedField.java | 38 import org.jf.dexlib2.iface.ClassDef; 48 @Nonnull public final ClassDef classDef; 59 @Nonnull DexBackedClassDef classDef, 64 this.classDef = classDef; 77 @Nonnull DexBackedClassDef classDef, 81 this.classDef = classDef; 105 @Nonnull @Override public String getDefiningClass() { return classDef.getType(); [all...] |
DexBackedMethod.java | 56 @Nonnull public final DexBackedClassDef classDef; 71 @Nonnull DexBackedClassDef classDef, 74 this.classDef = classDef; 88 @Nonnull DexBackedClassDef classDef, 93 this.classDef = classDef; 107 @Nonnull @Override public String getDefiningClass() { return classDef.getType(); }
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/ |
PoolClassDef.java | 37 import org.jf.dexlib2.iface.ClassDef; 44 class PoolClassDef extends BaseTypeReference implements ClassDef { 45 @Nonnull final ClassDef classDef; 56 PoolClassDef(@Nonnull ClassDef classDef) { 57 this.classDef = classDef; 59 interfaces = new TypeListPool.Key<SortedSet<String>>(ImmutableSortedSet.copyOf(classDef.getInterfaces())); 60 staticFields = ImmutableSortedSet.copyOf(classDef.getStaticFields()) [all...] |
ClassPool.java | 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() [all...] |
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/writer/ |
JumboStringConversionTest.java | 97 ClassDef classDef = Iterables.getFirst(dexFile.getClasses(), null); 98 Assert.assertNotNull(classDef); 100 Method method = Iterables.getFirst(classDef.getMethods(), null); 194 ClassDef classDef = Iterables.getFirst(dexFile.getClasses(), null); 195 Assert.assertNotNull(classDef); 197 Method method = Iterables.getFirst(classDef.getMethods(), null);
|
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
ClassDefinition.java | 50 @Nonnull public final ClassDef classDef; 55 public ClassDefinition(@Nonnull baksmaliOptions options, @Nonnull ClassDef classDef) { 57 this.classDef = classDef; 69 for (Method method: classDef.getDirectMethods()) { 91 fieldRef.getDefiningClass().equals((classDef.getType()))) { 119 writer.write(classDef.getType()); 124 for (AccessFlags accessFlag: AccessFlags.getAccessFlagsForClass(classDef.getAccessFlags())) [all...] |
MethodDefinition.java | 63 @Nonnull public final ClassDefinition classDef; 76 public MethodDefinition(@Nonnull ClassDefinition classDef, @Nonnull Method method, 78 this.classDef = classDef; 179 if (classDef.options.useLocalsDirective) { 187 writeParameters(writer, method, methodParameters, classDef.options); 190 registerFormatter = new RegisterFormatter(classDef.options, methodImpl.getRegisterCount(), 295 if ((classDef.options.registerInfo != 0) || (classDef.options.deodex && needsAnalyzed())) { 302 if (classDef.options.outputDebugInfo) [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/ |
SyntheticAccessorResolver.java | 38 import org.jf.dexlib2.iface.ClassDef; 71 private final Map<String, ClassDef> classDefMap; 74 public SyntheticAccessorResolver(Iterable<? extends ClassDef> classDefs) { 75 ImmutableMap.Builder<String, ClassDef> builder = ImmutableMap.builder(); 77 for (ClassDef classDef: classDefs) { 78 builder.put(classDef.getType(), classDef); 98 ClassDef classDef = classDefMap.get(type) [all...] |
/dalvik/dx/src/com/android/dx/command/findusages/ |
FindUsages.java | 20 import com.android.dex.ClassDef; 41 private ClassDef currentClass; 118 for (ClassDef classDef : dex.classDefs()) { 119 currentClass = classDef; 122 if (classDef.getClassDataOffset() == 0) { 126 ClassData classData = dex.readClassData(classDef); 193 for (ClassDef classDef : dex.classDefs()) { 194 if (assignableTypes.contains(classDef.getSupertypeIndex())) [all...] |
/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); 444 CstMethodRef meth = new CstMethodRef(classDef.getThisClass(), 456 classDef.addDirectMethod(enc_method); 458 classDef.addVirtualMethod(enc_method); [all...] |
/external/chromium_org/third_party/harfbuzz-ng/src/ |
hb-ot-layout-gsubgpos-private.hh | 633 const ClassDef &class_def = *reinterpret_cast<const ClassDef *>(data); 661 const ClassDef &class_def = *reinterpret_cast<const ClassDef *>(data); 687 const ClassDef &class_def = *reinterpret_cast<const ClassDef *>(data); [all...] |
/external/harfbuzz_ng/src/ |
hb-ot-layout-gsubgpos-private.hh | 631 const ClassDef &class_def = *reinterpret_cast<const ClassDef *>(data); 659 const ClassDef &class_def = *reinterpret_cast<const ClassDef *>(data); 685 const ClassDef &class_def = *reinterpret_cast<const ClassDef *>(data); [all...] |
/external/smali/smali/src/main/java/org/jf/smali/ |
smaliTreeWalker.java | 22 import org.jf.dexlib2.iface.ClassDef; 427 // /usr/local/google/home/bgruv/android/aosp-master/external/smali/smali/src/main/antlr3/smaliTreeWalker.g:159:1: smali_file returns [ClassDef classDef] : ^( I_CLASS_DEF header methods fields annotations ) ; 428 public final ClassDef smali_file() throws RecognitionException { 429 ClassDef classDef = null; 462 classDef = dexBuilder.internClassDef((header1!=null?((smaliTreeWalker.header_return)header1).classType:null), (header1!=null?((smaliTreeWalker.header_return)header1).accessFlags:0), (header1!=null?((smaliTreeWalker.header_return)header1).superType:null), 480 return classDef; [all...] |
/prebuilts/tools/common/m2/repository/com/thoughtworks/qdox/qdox/1.12/ |
qdox-1.12.jar | |
/prebuilts/tools/common/m2/repository/org/codehaus/gmaven/runtime/gmaven-runtime-support/1.5/ |
gmaven-runtime-support-1.5.jar | |
/prebuilts/sdk/tools/darwin/lib/ |
dx.jar | |
/prebuilts/sdk/tools/lib/ |
dx.jar | |
/cts/tools/signature-tools/lib/ |
antlr-2.7.7.jar | |