/art/runtime/native/ |
dalvik_system_DexFile.cc | 100 if (!DexFile::GetChecksum(dex_location, &dex_location_checksum)) { 109 const DexFile* dex_file; 126 static const DexFile* toDexFile(int dex_file_address) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { 127 const DexFile* dex_file = reinterpret_cast<const DexFile*>(static_cast<uintptr_t>(dex_file_address)); 135 const DexFile* dex_file; 152 const DexFile* dex_file = toDexFile(cookie); 163 const DexFile::ClassDef* dex_class_def = dex_file->FindClassDef(descriptor.c_str()); 178 const DexFile* dex_file; 189 const DexFile::ClassDef& class_def = dex_file->GetClassDef(i) [all...] |
/external/smali/dexlib/src/main/java/org/jf/dexlib/ |
MapItem.java | 36 * SectionInfo instance for every section in the DexFile, with the number of items 51 * @param dexFile The <code>DexFile</code> that this item belongs to 53 protected MapItem(final DexFile dexFile) { 54 super(dexFile); 59 Section[] sections = dexFile.getOrderedSections(); 85 Section[] sections = dexFile.getOrderedSections(); 97 for (Section section: dexFile.getOrderedSections()) { 106 writeSectionInfo(out, ItemType.TYPE_MAP_LIST, 1, dexFile.MapItem.getOffset()) [all...] |
IndexedSection.java | 38 * @param dexFile The <code>DexFile</code> that this section belongs to 41 public IndexedSection(DexFile dexFile, ItemType itemType) { 42 super(dexFile, itemType); 48 T item = (T)ItemFactory.makeItem(ItemType, DexFile);
|
ClassDataItem.java | 50 * @param dexFile The <code>DexFile</code> that this item belongs to 52 public ClassDataItem(final DexFile dexFile) { 53 super(dexFile); 58 * @param dexFile The <code>DexFile</code> that this item belongs to 64 private ClassDataItem(DexFile dexFile, @Nullable EncodedField[] staticFields, 67 super(dexFile); [all...] |
Section.java | 56 * The offset of this section within the <code>DexFile</code> 66 * The <code>DexFile</code> that this section belongs to 68 public final DexFile DexFile; 72 * @param dexFile The <code>DexFile</code> that this section belongs to 75 protected Section(DexFile dexFile, ItemType itemType) { 76 this.DexFile = dexFile; [all...] |
AnnotationDirectoryItem.java | 53 * @param dexFile The <code>DexFile</code> that this item belongs to 55 protected AnnotationDirectoryItem(DexFile dexFile) { 56 super(dexFile); 61 * @param dexFile The <code>DexFile</code> that this item belongs to 70 private AnnotationDirectoryItem(DexFile dexFile, @Nullable AnnotationSetItem classAnnotations, 74 super(dexFile); [all...] |
/art/compiler/sea_ir/ |
frontend.cc | 42 const DexFile::CodeItem* code_item, 45 jobject class_loader, const DexFile& dex_file 69 const DexFile::CodeItem* code_item, 75 const DexFile& dex_file, 87 const art::DexFile::CodeItem* code_item, 90 const art::DexFile& dex_file) {
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Format/ |
Instruction20bc.java | 60 private Instruction20bc(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) { 61 super(dexFile, opcode, buffer, bufferIndex); 96 public Instruction makeInstruction(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) { 97 return new Instruction20bc(dexFile, opcode, buffer, bufferIndex);
|
InstructionWithJumboReference.java | 37 import org.jf.dexlib.DexFile; 50 protected InstructionWithJumboReference(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) { 51 super(dexFile, opcode, buffer, bufferIndex);
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/EncodedValue/ |
AnnotationEncodedValue.java | 31 import org.jf.dexlib.DexFile; 41 * @param dexFile The <code>DexFile</code> that is being read in 44 protected AnnotationEncodedValue(DexFile dexFile, Input in) { 45 super(dexFile, in);
|
EnumEncodedValue.java | 31 import org.jf.dexlib.DexFile; 44 * @param dexFile The <code>DexFile</code> that is being read in 48 protected EnumEncodedValue(DexFile dexFile, Input in, byte valueArg) { 50 value = dexFile.FieldIdsSection.getItemByIndex(index);
|
FieldEncodedValue.java | 31 import org.jf.dexlib.DexFile; 44 * @param dexFile The <code>DexFile</code> that is being read in 48 protected FieldEncodedValue(DexFile dexFile, Input in, byte valueArg) { 50 value = dexFile.FieldIdsSection.getItemByIndex(index);
|
MethodEncodedValue.java | 31 import org.jf.dexlib.DexFile; 44 * @param dexFile The <code>DexFile</code> that is being read in 48 protected MethodEncodedValue(DexFile dexFile, Input in, byte valueArg) { 50 value = dexFile.MethodIdsSection.getItemByIndex(index);
|
StringEncodedValue.java | 31 import org.jf.dexlib.DexFile; 45 * @param dexFile The <code>DexFile</code> that is being read in 49 protected StringEncodedValue(DexFile dexFile, Input in, byte valueArg) { 51 value = dexFile.StringIdsSection.getItemByIndex(index);
|
TypeEncodedValue.java | 31 import org.jf.dexlib.DexFile; 44 * @param dexFile The <code>DexFile</code> that is being read in 48 protected TypeEncodedValue(DexFile dexFile, Input in, byte valueArg) { 50 value = dexFile.TypeIdsSection.getItemByIndex(index);
|
/art/runtime/interpreter/ |
interpreter.h | 46 const DexFile::CodeItem* code_item, 51 const DexFile::CodeItem* code_item, 58 const DexFile::CodeItem* code_item,
|
/art/compiler/ |
elf_writer_mclinker.h | 44 const std::vector<const DexFile*>& dex_files, 52 const std::vector<const DexFile*>& dex_files, 63 void AddMethodInputs(const std::vector<const DexFile*>& dex_files); 68 void FixupOatMethodOffsets(const std::vector<const DexFile*>& dex_files)
|
/art/test/087-gc-after-link/src/ |
Main.java | 72 Object dexFile = null; 78 * Find the DexFile class, and construct a DexFile object 82 loadClass("dalvik.system.DexFile"); 85 dexFile = ctor.newInstance(DEX_FILE); 93 meth.invoke(dexFile, name, this); 95 if (dexFile != null) { 96 /* close the DexFile to make CloseGuard happy */ 98 meth.invoke(dexFile);
|
/cts/tools/dex-tools/src/dex/reader/ |
DexFileImpl.java | 24 import dex.structure.DexFile; 30 /* package */final class DexFileImpl implements DexFile { 57 * @see dex.reader.DexFile#getDefinedClasses() 87 return "DexFile";
|
/cts/tools/signature-tools/test/signature/converter/dex/ |
GenericSignatureParserTest.java | 25 import dex.structure.DexFile; 53 DexFile dexFile = dexUtil.getFrom(new JavaSource("B", "public class B<T>{}")); 54 DexClass dexClass = getClass(dexFile, "LB;");
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
Item.java | 58 * Populates a {@link DexFile} with items from within this instance. 67 public abstract void addContents(DexFile file); 71 * using the given {@link DexFile} to look things up as needed. 79 public abstract void writeTo(DexFile file, AnnotatedOutput out);
|
/dalvik/dx/src/com/android/dx/dex/file/ |
Item.java | 58 * Populates a {@link DexFile} with items from within this instance. 67 public abstract void addContents(DexFile file); 71 * using the given {@link DexFile} to look things up as needed. 79 public abstract void writeTo(DexFile file, AnnotatedOutput out);
|
/dalvik/tests/087-gc-after-link/src/ |
Main.java | 72 Object dexFile = null; 78 * Find the DexFile class, and construct a DexFile object 82 loadClass("dalvik.system.DexFile"); 85 dexFile = ctor.newInstance(DEX_FILE); 93 meth.invoke(dexFile, name, this); 95 if (dexFile != null) { 96 /* close the DexFile to make CloseGuard happy */ 98 meth.invoke(dexFile);
|
/external/dexmaker/src/dx/java/com/android/dx/dex/file/ |
Item.java | 58 * Populates a {@link DexFile} with items from within this instance. 67 public abstract void addContents(DexFile file); 71 * using the given {@link DexFile} to look things up as needed. 79 public abstract void writeTo(DexFile file, AnnotatedOutput out);
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/ |
DexFileClassMap.java | 32 import org.jf.dexlib.DexFile; 43 public DexFileClassMap(DexFile dexFile) { 44 for (ClassDefItem classDefItem: dexFile.ClassDefsSection.getItems()) {
|