/art/compiler/driver/ |
dex_compilation_unit.cc | 40 const DexFile& dex_file, 41 const DexFile::CodeItem* code_item,
|
/art/compiler/ |
elf_writer.h | 34 class DexFile; 54 const std::vector<const DexFile*>& dex_files,
|
elf_writer_quick.h | 29 const std::vector<const DexFile*>& dex_files, 37 const std::vector<const DexFile*>& dex_files,
|
/art/runtime/entrypoints/interpreter/ |
interpreter_entrypoints.h | 38 const DexFile::CodeItem* code_item, 41 const DexFile::CodeItem* code_item,
|
/cts/tools/signature-tools/src/signature/converter/dex/ |
DexFactory.java | 19 import dex.structure.DexFile; 36 Set<DexFile> files = DexUtil.getDexFiles(fileNames);
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
FieldIdItem.java | 42 public void addContents(DexFile file) { 60 protected int getTypoidIdx(DexFile file) {
|
MethodIdItem.java | 42 public void addContents(DexFile file) { 60 protected int getTypoidIdx(DexFile file) {
|
/dalvik/dx/src/com/android/dx/command/findusages/ |
Main.java | 26 String dexFile = args[0]; 30 Dex dex = new Dex(new File(dexFile));
|
/dalvik/dx/src/com/android/dx/command/grep/ |
Main.java | 27 String dexFile = args[0]; 30 Dex dex = new Dex(new File(dexFile));
|
/dalvik/dx/src/com/android/dx/dex/file/ |
FieldIdItem.java | 42 public void addContents(DexFile file) { 60 protected int getTypoidIdx(DexFile file) {
|
MethodIdItem.java | 42 public void addContents(DexFile file) { 60 protected int getTypoidIdx(DexFile file) {
|
/dalvik/libdex/ |
DexDebugInfo.h | 24 #include "DexFile.h" 47 const DexFile* pDexFile,
|
DexOptData.h | 25 #include "libdex/DexFile.h" 34 bool dexParseOptData(const u1* data, size_t length, DexFile* pDexFile);
|
DexProto.cpp | 122 return dexGetProtoId(pProto->dexFile, pProto->protoIdx); 129 return dexStringById(pProto->dexFile, protoId->shortyIdx); 135 const DexFile* dexFile = pProto->dexFile; 137 const DexTypeList* typeList = dexGetProtoParameters(dexFile, protoId); 144 length += strlen(dexStringByTypeIdx(dexFile, idx)); 147 length += strlen(dexStringByTypeIdx(dexFile, protoId->returnTypeIdx)); 156 const char* desc = dexStringByTypeIdx(dexFile, idx); 163 strcpy(at, dexStringByTypeIdx(dexFile, protoId->returnTypeIdx)) [all...] |
DexProto.h | 24 #include "DexFile.h" 77 * particular DexFile. 80 const DexFile* dexFile; /* file the idx refers to */ 81 u4 protoIdx; /* index into proto_ids table of dexFile */ 88 const DexFile* pDexFile, const DexMethodId* pMethodId) 90 pProto->dexFile = pDexFile; 123 DEX_INLINE const char* dexGetDescriptorFromMethodId(const DexFile* pDexFile, 137 DEX_INLINE char* dexCopyDescriptorFromMethodId(const DexFile* pDexFile,
|
/external/dexmaker/src/dx/java/com/android/dx/dex/file/ |
FieldIdItem.java | 42 public void addContents(DexFile file) { 60 protected int getTypoidIdx(DexFile file) {
|
MethodIdItem.java | 42 public void addContents(DexFile file) { 60 protected int getTypoidIdx(DexFile file) {
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/EncodedValue/ |
AnnotationEncodedSubValue.java | 31 import org.jf.dexlib.DexFile; 52 * @param dexFile The <code>DexFile</code> that is being read in 55 public AnnotationEncodedSubValue(DexFile dexFile, Input in) { 56 annotationType = dexFile.TypeIdsSection.getItemByIndex(in.readUnsignedLeb128()); 61 names[i] = dexFile.StringIdsSection.getItemByIndex(in.readUnsignedLeb128()); 62 values[i] = EncodedValue.readEncodedValue(dexFile, in);
|
/art/compiler/dex/ |
compiler_ir.h | 78 const DexFile* dex_file; // DexFile containing the method being compiled. 81 uint32_t method_idx; // compiling method's index into method_ids of DexFile. 82 const DexFile::CodeItem* code_item; // compiling method's DexFile code_item.
|
/art/runtime/mirror/ |
dex_cache.h | 29 class DexFile; 45 void Init(const DexFile* dex_file, 158 const DexFile* GetDexFile() const { 159 return GetFieldPtr<const DexFile*>(OFFSET_OF_OBJECT_MEMBER(DexCache, dex_file_), false); 162 void SetDexFile(const DexFile* dex_file) {
|
/art/runtime/ |
dex_file.h | 46 class DexFile { 53 // name of the DexFile entry within a zip archive 338 typedef std::pair<const DexFile*, const DexFile::ClassDef*> ClassPathEntry; 339 typedef std::vector<const DexFile*> ClassPath; 353 static const DexFile* Open(const std::string& filename, 357 static const DexFile* Open(const uint8_t* base, size_t size, 364 static const DexFile* Open(const ZipArchive& zip_archive, const std::string& location); 367 virtual ~DexFile(); 373 // For DexFiles directly from .dex files, this is the checksum from the DexFile::Header [all...] |
/external/smali/dexlib/src/main/java/org/jf/dexlib/ |
DebugInfoItem.java | 51 * @param dexFile The <code>DexFile</code> that this item belongs to 53 public DebugInfoItem(DexFile dexFile) { 54 super(dexFile); 59 * @param dexFile The <code>DexFile</code> that this item belongs to 67 private DebugInfoItem(DexFile dexFile, 72 super(dexFile); [all...] |
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Format/ |
Instruction35c.java | 35 import org.jf.dexlib.DexFile; 79 protected Instruction35c(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) { 80 super(dexFile, opcode, buffer, bufferIndex); 166 public Instruction makeInstruction(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) { 167 return new Instruction35c(dexFile, opcode, buffer, bufferIndex);
|
Instruction3rc.java | 35 import org.jf.dexlib.DexFile; 73 private Instruction3rc(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) { 74 super(dexFile, opcode, buffer, bufferIndex); 144 public Instruction makeInstruction(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) { 145 return new Instruction3rc(dexFile, opcode, buffer, bufferIndex);
|
Instruction5rc.java | 38 import org.jf.dexlib.DexFile; 75 private Instruction5rc(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) { 76 super(dexFile, opcode, buffer, bufferIndex); 129 public Instruction makeInstruction(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) { 130 return new Instruction5rc(dexFile, opcode, buffer, bufferIndex);
|