/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
StringDataItem.java | 65 public void addContents(DexFile file) { 71 public void writeTo0(DexFile file, AnnotatedOutput out) {
|
IdItem.java | 47 public void addContents(DexFile file) {
|
MemberIdsSection.java | 30 public MemberIdsSection(String name, DexFile file) {
|
/dalvik/dx/src/com/android/dx/dex/file/ |
EncodedArrayItem.java | 86 public void addContents(DexFile file) { 105 protected void writeTo0(DexFile file, AnnotatedOutput out) {
|
StringDataItem.java | 65 public void addContents(DexFile file) { 71 public void writeTo0(DexFile file, AnnotatedOutput out) {
|
StringIdItem.java | 86 public void addContents(DexFile file) { 97 public void writeTo(DexFile file, AnnotatedOutput out) {
|
IdItem.java | 47 public void addContents(DexFile file) {
|
/external/dexmaker/src/dx/java/com/android/dx/dex/file/ |
EncodedArrayItem.java | 86 public void addContents(DexFile file) { 105 protected void writeTo0(DexFile file, AnnotatedOutput out) {
|
StringDataItem.java | 65 public void addContents(DexFile file) { 71 public void writeTo0(DexFile file, AnnotatedOutput out) {
|
IdItem.java | 47 public void addContents(DexFile file) {
|
/frameworks/base/test-runner/src/android/test/ |
ClassPathPackageInfoSource.java | 22 import dalvik.system.DexFile; 210 DexFile dexFile = null; 212 dexFile = new DexFile(apkPath); 213 Enumeration<String> apkClassNames = dexFile.entries(); 236 if (dexFile != null) { 238 // dexFile.close();
|
/sdk/emulator/qtools/ |
trace_reader.cpp | 24 static void CopyDexSymbolsToArray(DexFileList *dexfile, 470 char *dexfile = ExtractDexPathFromMmap(path); local 471 if (dexfile != NULL) { 473 event->path = dexfile; 674 DexFileList *dexfile = ptr->value; local 675 delete[] dexfile->path; 676 int nsymbols = dexfile->nsymbols; 677 DexSym *symbols = dexfile->symbols; 681 delete[] dexfile->symbols; 682 delete dexfile; 935 DexFileList *dexfile = NULL; local [all...] |
/art/compiler/ |
image_test.cc | 54 for (const DexFile* dex_file : class_linker->GetBootClassPath()) { 113 UniquePtr<const DexFile> dex(DexFile::Open(GetLibCoreDexFileName(), GetLibCoreDexFileName())); 149 const DexFile::ClassDef& class_def = dex->GetClassDef(i);
|
oat_test.cc | 33 const DexFile* dex_file) 112 const DexFile* dex_file = java_lang_dex_file_; 118 const DexFile::ClassDef& class_def = dex_file->GetClassDef(i); 152 std::vector<const DexFile*> dex_files;
|
/art/compiler/jni/portable/ |
jni_compiler.h | 28 class DexFile;
|
/dalvik/dexlist/ |
DexList.cpp | 21 #include "libdex/DexFile.h" 94 void dumpMethod(DexFile* pDexFile, const char* fileName, 155 void dumpClass(DexFile* pDexFile, int idx) 202 DexFile* pDexFile = NULL; 250 fprintf(stderr, "%s: dexfile [dexfile2 ...]\n", gProgName);
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/ |
ClassPath.java | 70 * @param dexFile The DexFile to load - it must represents an odex file 73 String dexFilePath, DexFile dexFile, 75 if (!dexFile.isOdex()) { 76 throw new ExceptionWithContext("Cannot use InitialiazeClassPathFromOdex with a non-odex DexFile"); 83 OdexDependencies odexDependencies = dexFile.getOdexDependencies(); 111 theClassPath.initClassPath(classPathDirs, bootClassPath, extraBootClassPathEntries, dexFilePath, dexFile, 120 * @param dexFile the DexFile to loa [all...] |
/dalvik/dx/src/com/android/dx/dex/cf/ |
CfTranslator.java | 32 import com.android.dx.dex.file.DexFile; 92 CfOptions cfOptions, DexOptions dexOptions, DexFile dexFile) { 94 return translate0(cf, bytes, cfOptions, dexOptions, dexFile); 114 CfOptions cfOptions, DexOptions dexOptions, DexFile dexFile) { 135 FieldIdsSection fieldIdsSection = dexFile.getFieldIds(); 136 MethodIdsSection methodIdsSection = dexFile.getMethodIds(); 137 TypeIdsSection typeIdsSection = dexFile.getTypeIds();
|
/external/smali/baksmali/src/main/java/org/jf/baksmali/ |
main.java | 33 import org.jf.dexlib.DexFile; 280 DexFile dexFile = new DexFile(dexFileFile, !fixRegisters, false); 282 if (dexFile.isOdex()) { 308 baksmali.disassembleDexFile(dexFileFile.getPath(), dexFile, deodex, outputDirectory, 314 if ((doDump || write) && !dexFile.isOdex()) { 317 dump.dump(dexFile, dumpFileName, outputDexFileName, sort); 449 " (<dexfile>.dump by default), along with the normal disassembly")
|
/art/runtime/mirror/ |
art_method.cc | 158 return DexFile::kDexNoIndex; // Special no mapping case 179 return DexFile::kDexNoIndex; 216 const DexFile::CodeItem* code_item = mh.GetCodeItem(); 218 uint32_t found_dex_pc = DexFile::kDexNoIndex; 223 if (iter_type_idx == DexFile::kDexNoIndex16) { 238 if (found_dex_pc != DexFile::kDexNoIndex) {
|
/dalvik/vm/ |
DvmDex.cpp | 41 static DvmDex* allocateAuxStructures(DexFile* pDexFile) 96 DexFile* pDexFile; 128 /* tuck this into the DexFile so it gets released later */ 139 * Create a DexFile structure for a "partial" DEX. This is one that is in 149 DexFile* pDexFile; 178 * Free up the DexFile and any associated data structures.
|
/external/smali/smali/src/main/antlr3/ |
smaliTreeWalker.g | 54 public DexFile dexFile; 132 dexFile, 141 classDataItem = ClassDataItem.internClassDataItem(dexFile, $fields.staticFields, $fields.instanceFields, 145 classDefItem = ClassDefItem.internClassDefItem(dexFile, $header.classType, $header.accessFlags, 195 $implementsList = TypeListItem.internTypeListItem(dexFile, typeList); 203 ^(I_SOURCE string_literal {$source = StringIdItem.internStringIdItem(dexFile, $string_literal.value);}) 289 StringIdItem memberName = StringIdItem.internStringIdItem(dexFile, $SIMPLE_NAME.text); 292 FieldIdItem fieldIdItem = FieldIdItem.internFieldIdItem(dexFile, classType, fieldType, memberName); 323 | string_literal { $encodedValue = new StringEncodedValue(StringIdItem.internStringIdItem(dexFile, $string_literal.value)); [all...] |
/art/runtime/ |
class_linker.cc | 173 ClassLinker* ClassLinker::CreateFromCompiler(const std::vector<const DexFile*>& boot_class_path, 203 void ClassLinker::InitFromCompiler(const std::vector<const DexFile*>& boot_class_path) { 328 const DexFile* dex_file = boot_class_path[i]; 672 const OatFile* ClassLinker::FindOpenedOatFileForDexFile(const DexFile& dex_file) { 692 const DexFile* ClassLinker::FindDexFileInOatLocation(const std::string& dex_location, 737 const DexFile* ClassLinker::FindOrCreateOatFileForDexLocation(const std::string& dex_location, [all...] |
oat_file.cc | 280 if (!DexFile::IsMagicValid(dex_file_pointer)) { 286 if (!DexFile::IsVersionValid(dex_file_pointer)) { 292 const DexFile::Header* header = reinterpret_cast<const DexFile::Header*>(dex_file_pointer); 339 LOG(WARNING) << "Failed to find OatDexFile for DexFile " << dex_location 373 return reinterpret_cast<const DexFile::Header*>(dex_file_pointer_)->file_size_; 376 const DexFile* OatFile::OatDexFile::OpenDexFile() const { 377 return DexFile::Open(dex_file_pointer_, FileSize(), dex_file_location_,
|
/art/runtime/native/ |
java_lang_VMClassLoader.cc | 69 const std::vector<const DexFile*>& path = Runtime::Current()->GetClassLinker()->GetBootClassPath(); 73 const DexFile* dex_file = path[index];
|