/external/dexmaker/src/dx/java/com/android/dx/dex/file/ |
MixedItemSection.java | 88 public MixedItemSection(String name, DexFile file, int alignment, 264 DexFile file = getFile(); 334 DexFile file = getFile();
|
DebugInfoDecoder.java | 67 private final DexFile file; 96 boolean isStatic, CstMethodRef ref, DexFile file) { 418 public static void validateEncode(byte[] info, DexFile file, 441 DexFile file, PositionList pl, LocalList ll) {
|
StringIdsSection.java | 44 public StringIdsSection(DexFile file) {
|
TypeIdsSection.java | 42 public TypeIdsSection(DexFile file) {
|
/frameworks/base/cmds/uiautomator/cmds/uiautomator/src/com/android/commands/uiautomator/ |
RunTestCommand.java | 25 import dalvik.system.DexFile; 200 DexFile dexFile = new DexFile(fileName); 201 for(Enumeration<String> e = dexFile.entries(); e.hasMoreElements();) { 207 dexFile.close();
|
/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();
|
/art/compiler/ |
oat_writer.cc | 50 OatWriter::OatWriter(const std::vector<const DexFile*>& dex_files, 212 class_def_index_(DexFile::kDexNoIndex) { 215 virtual bool StartClass(const DexFile* dex_file, size_t class_def_index) { 217 DCHECK_EQ(class_def_index_, DexFile::kDexNoIndex); 228 class_def_index_ = DexFile::kDexNoIndex; 246 const DexFile* dex_file_; 258 bool StartClass(const DexFile* dex_file, size_t class_def_index) { 284 bool StartClass(const DexFile* dex_file, size_t class_def_index) { 702 for (const DexFile* dex_file : *dex_files_) { 708 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index) [all...] |
/dalvik/dx/src/com/android/dx/dex/cf/ |
CfTranslator.java | 32 import com.android.dx.dex.file.DexFile; 87 * @param dexFile {@code non-null;} dex output 91 CfOptions cfOptions, DexOptions dexOptions, DexFile dexFile) { 93 return translate0(cf, bytes, cfOptions, dexOptions, dexFile); 109 * @param dexFile {@code non-null;} dex output 113 CfOptions cfOptions, DexOptions dexOptions, DexFile dexFile) { 131 out.setClassAnnotations(classAnnotations, dexFile); 134 FieldIdsSection fieldIdsSection = dexFile.getFieldIds() [all...] |
/art/oatdump/ |
oatdump.cc | 282 std::unique_ptr<const DexFile> dex_file(oat_dex_file->OpenDexFile(&error_msg)); 288 const DexFile::ClassDef* class_def = 311 std::unique_ptr<const DexFile> dex_file(oat_dex_file->OpenDexFile(&error_msg)); 321 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); 370 std::unique_ptr<const DexFile> dex_file(oat_dex_file.OpenDexFile(&error_msg)); 379 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_index); 408 bool DumpOatClass(std::ostream& os, const OatFile::OatClass& oat_class, const DexFile& dex_file, 409 const DexFile::ClassDef& class_def) { 447 bool DumpOatMethod(std::ostream& os, const DexFile::ClassDef& class_def, 449 const OatFile::OatClass& oat_class, const DexFile& dex_file [all...] |
/art/runtime/ |
common_throws.cc | 320 const DexFile& dex_file = *dex_cache->GetDexFile(); 339 const DexFile& dex_file, 352 const DexFile& dex_file = *dex_cache->GetDexFile(); 361 const DexFile& dex_file = *dex_cache->GetDexFile(); 367 const DexFile::CodeItem* code = throw_location.GetMethod()->GetCodeItem(); 496 const DexFile& dex_file =
|
runtime.h | 61 class DexFile; 426 const std::vector<const DexFile*>& GetCompileTimeClassPath(jobject class_loader); 427 void SetCompileTimeClassPath(jobject class_loader, std::vector<const DexFile*>& class_path); 620 typedef AllocationTrackingSafeMap<jobject, std::vector<const DexFile*>,
|
/art/runtime/mirror/ |
art_method.h | 43 const DexFile::CodeItem* code_item, ShadowFrame* shadow_frame, JValue* result); 503 const DexFile* GetDexFile() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); 518 const DexFile::CodeItem* GetCodeItem() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); 524 const DexFile::ProtoId& GetPrototype() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); 526 const DexFile::TypeList* GetParameterTypeList() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); 532 const DexFile::ClassDef& GetClassDef() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
|
art_field-inl.h | 251 const DexFile* dex_file = GetDexFile(); 263 const DexFile* dex_file = GetDexFile(); 264 const DexFile::FieldId& field_id = dex_file->GetFieldId(field_index); 285 inline const DexFile* ArtField::GetDexFile() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) {
|
/art/compiler/jni/portable/ |
jni_compiler.cc | 66 const DexFile* dex_file = dex_compilation_unit_->GetDexFile(); 67 DexFile::MethodId const& method_id = 120 irb_.getInt32(DexFile::kDexNoIndex),
|
/dalvik/libdex/ |
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...] |
/external/dexmaker/src/main/java/com/google/dexmaker/ |
DexMaker.java | 25 import com.android.dx.dex.file.DexFile; 313 DexFile outputDex = new DexFile(options);
|
/cts/tools/signature-tools/src/signature/converter/dex/ |
DexUtil.java | 40 import dex.structure.DexFile; 583 public static Set<DexFile> getDexFiles(Set<String> fileNames) 585 Set<DexFile> parsedFiles = new HashSet<DexFile>(); 587 for (String dexFile : fileNames) { 589 DexBuffer dexBuffer = new DexBuffer(dexFile);
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
DebugInfoDecoder.java | 66 private final DexFile file; 95 boolean isStatic, CstMethodRef ref, DexFile file) { 424 public static void validateEncode(byte[] info, DexFile file, 447 DexFile file, PositionList pl, LocalList ll) {
|
StringIdsSection.java | 45 public StringIdsSection(DexFile file) {
|
TypeIdsSection.java | 42 public TypeIdsSection(DexFile file) {
|
ValueEncoder.java | 99 private final DexFile file; 110 public ValueEncoder(DexFile file, AnnotatedOutput out) { 494 public static void addContents(DexFile file, Annotation annotation) { 510 * #addContents(DexFile,Annotation)} recursively should it 516 public static void addContents(DexFile file, Constant cst) {
|
/dalvik/dx/src/com/android/dx/dex/file/ |
DebugInfoDecoder.java | 77 private final DexFile file; 106 boolean isStatic, CstMethodRef ref, DexFile file) { 428 public static void validateEncode(byte[] info, DexFile file, 451 DexFile file, PositionList pl, LocalList ll) {
|
StringIdsSection.java | 43 public StringIdsSection(DexFile file) {
|
TypeIdsSection.java | 46 public TypeIdsSection(DexFile file) {
|
/frameworks/multidex/library/src/android/support/multidex/ |
MultiDex.java | 27 import dalvik.system.DexFile; 486 DexFile[] extraDexs = new DexFile[extraSize]; 496 extraDexs[index] = DexFile.loadDex(entryPath, entryPath + ".dex", 0);
|