/dalvik/dx/src/com/android/dx/dex/file/ |
IdItem.java | 47 public void addContents(DexFile file) {
|
UniformItemSection.java | 38 public UniformItemSection(String name, DexFile file, int alignment) { 70 DexFile file = getFile(); 82 DexFile file = getFile();
|
MemberIdItem.java | 52 public void addContents(DexFile file) { 61 public final void writeTo(DexFile file, AnnotatedOutput out) { 90 protected abstract int getTypoidIdx(DexFile file);
|
Section.java | 31 private final DexFile file; 68 public Section(String name, DexFile file, int alignment) { 87 public final DexFile getFile() {
|
/dalvik/libdex/ |
DexDebugInfo.h | 24 #include "DexFile.h" 47 const DexFile* pDexFile,
|
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/ |
IdItem.java | 47 public void addContents(DexFile file) {
|
UniformItemSection.java | 39 public UniformItemSection(String name, DexFile file, int alignment) { 71 DexFile file = getFile(); 83 DexFile file = getFile();
|
MemberIdItem.java | 52 public void addContents(DexFile file) { 61 public final void writeTo(DexFile file, AnnotatedOutput out) { 90 protected abstract int getTypoidIdx(DexFile file);
|
Section.java | 32 private final DexFile file; 69 public Section(String name, DexFile file, int alignment) { 88 public final DexFile getFile() {
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
UniformItemSection.java | 39 public UniformItemSection(String name, DexFile file, int alignment) { 71 DexFile file = getFile(); 83 DexFile file = getFile();
|
MemberIdItem.java | 54 public void addContents(DexFile file) { 63 public final void writeTo(DexFile file, AnnotatedOutput out) { 92 protected abstract int getTypoidIdx(DexFile file);
|
Section.java | 32 private final DexFile file; 69 public Section(String name, DexFile file, int alignment) { 88 public final DexFile getFile() {
|
/art/compiler/sea_ir/ir/ |
sea.h | 262 static SeaGraph* GetGraph(const art::DexFile&); 265 const art::DexFile::CodeItem* code_item, uint16_t class_def_idx, 266 uint32_t method_idx, uint32_t method_access_flags, const art::DexFile& dex_file); 280 const art::DexFile* GetDexFile() const { 296 explicit SeaGraph(const art::DexFile& df); 313 void BuildMethodSeaGraph(const art::DexFile::CodeItem* code_item, 314 const art::DexFile& dex_file, uint16_t class_def_idx, 342 CodeGenData* GenerateLLVM(const std::string& function_name, const art::DexFile& dex_file); 344 void InsertSignatureNodes(const art::DexFile::CodeItem* code_item, Region* r); 349 const art::DexFile& dex_file_ [all...] |
/cts/tools/dex-tools/test/dex/reader/util/ |
JavaSourceToDexUtil.java | 36 import com.android.dx.dex.file.DexFile; 43 public dex.structure.DexFile getFrom(JavaSource source) throws IOException{ 47 public dex.structure.DexFile getFrom(JavaSource... source) throws IOException{ 51 public dex.structure.DexFile getAllFrom(Set<JavaSource> sources) throws IOException{ 56 * Converts java source code to a {@link dex.structure.DexFile} loaded by 62 public dex.structure.DexFile getFrom(Set<JavaSource> sources, 75 DexFile dexFile = new DexFile(); 79 dexFile.add(classDefItem) [all...] |
/libcore/dalvik/src/main/java/dalvik/system/ |
DexFile.java | 36 public final class DexFile { 58 public DexFile(File file) throws IOException { 79 public DexFile(String fileName) throws IOException { 97 private DexFile(String sourceName, String outputName, int flags) throws IOException { 137 * A new or previously-opened DexFile. 141 static public DexFile loadDex(String sourcePathName, String outputPathName, 145 * TODO: we may want to cache previously-opened DexFile objects. 151 return new DexFile(sourcePathName, outputPathName, flags); 256 DFEnum(DexFile df) {
|
/art/runtime/ |
dex_file.h | 53 class DexFile { 60 // name of the DexFile entry within a zip archive 388 std::vector<const DexFile*>* dex_files); 391 static const DexFile* Open(const uint8_t* base, size_t size, 401 std::string* error_msg, std::vector<const DexFile*>* dex_files); 404 virtual ~DexFile(); 431 // For DexFiles directly from .dex files, this is the checksum from the DexFile::Header. 560 const FieldId* FindFieldId(const DexFile::TypeId& declaring_klass, 561 const DexFile::StringId& name, 562 const DexFile::TypeId& type) const [all...] |
class_linker.h | 67 void InitWithoutImage(const std::vector<const DexFile*>& boot_class_path) 98 // Define a new a class based on a ClassDef from a DexFile 101 const DexFile& dex_file, const DexFile::ClassDef& dex_class_def) 136 // Resolve a String with the given index from the DexFile, storing the 142 // Resolve a String with the given index from the DexFile, storing the 144 mirror::String* ResolveString(const DexFile& dex_file, uint32_t string_idx, 148 // Resolve a Type with the given index from the DexFile, storing the 151 mirror::Class* ResolveType(const DexFile& dex_file, uint16_t type_idx, mirror::Class* referrer) 154 // Resolve a Type with the given index from the DexFile, storing th [all...] |
/art/runtime/verifier/ |
method_verifier.h | 144 static FailureKind VerifyClass(const DexFile* dex_file, Handle<mirror::DexCache> dex_cache, 146 const DexFile::ClassDef* class_def, 151 const DexFile* dex_file, 154 const DexFile::ClassDef* class_def, 155 const DexFile::CodeItem* code_item, 206 MethodVerifier(const DexFile* dex_file, Handle<mirror::DexCache>* dex_cache, 207 Handle<mirror::ClassLoader>* class_loader, const DexFile::ClassDef* class_def, 208 const DexFile::CodeItem* code_item, uint32_t method_idx, mirror::ArtMethod* method, 229 const DexFile::CodeItem* CodeItem() const; 244 MethodVerifier(const DexFile* dex_file, Handle<mirror::DexCache>* dex_cache [all...] |
/art/test/071-dexfile/src/ |
Main.java | 24 * DexFile tests (Dalvik-specific). 27 private static final String CLASS_PATH = System.getenv("DEX_LOCATION") + "/071-dexfile-ex.jar"; 93 Class DexFile = classLoader.loadClass("dalvik.system.DexFile"); 94 Method DexFile_loadDex = DexFile.getMethod("loadDex", 98 Method DexFile_entries = DexFile.getMethod("entries"); 99 Object dexFile = DexFile_loadDex.invoke(null, CLASS_PATH, null, 0); 100 Enumeration<String> e = (Enumeration<String>) DexFile_entries.invoke(dexFile);
|
/cts/tools/signature-tools/test/signature/converter/dex/ |
DexUtilTest.java | 24 import dex.structure.DexFile; 73 DexFile dexFile = dexUtil.getFrom(new JavaSource("A", "public class A{}")); 74 DexClass dexClass = getClass(dexFile, "LA;"); 77 dexFile = dexUtil.getFrom(new JavaSource("B", "public class B<T>{}")); 78 dexClass = getClass(dexFile, "LB;"); 84 DexFile dexFile = dexUtil.getFrom(new JavaSource("A", "public class A{}")); 85 DexClass dexClass = getClass(dexFile, "LA;"); 88 dexFile = dexUtil.getFrom(new JavaSource("B", "public class B<T>{}")) [all...] |
/art/compiler/dex/ |
mir_method_info.h | 30 class DexFile; 46 const DexFile* DeclaringDexFile() const { 89 const DexFile* declaring_dex_file_; 183 const DexFile* target_dex_file_;
|
/art/runtime/entrypoints/portable/ |
portable_throw_entrypoints.cc | 83 const DexFile::CodeItem* code_item = current_method->GetCodeItem(); 85 const DexFile::TryItem* try_item = DexFile::GetTryItems(*code_item, ti_offset); 94 if (iter_type_idx == DexFile::kDexNoIndex16) {
|
/art/test/116-nodex2oat/ |
nodex2oat.cc | 30 const DexFile& dex_file = klass->GetDexFile();
|
/art/test/118-noimage-dex2oat/ |
noimage-dex2oat.cc | 30 const DexFile& dex_file = klass->GetDexFile();
|