Searched refs:DexFile (Results 1 - 25 of 108) sorted by relevance

12345

/dalvik/libdex/
H A DDexOptData.h25 #include "libdex/DexFile.h"
34 bool dexParseOptData(const u1* data, size_t length, DexFile* pDexFile);
H A DDexFile.h585 * Code should regard DexFile as opaque, using the API calls provided here
588 struct DexFile { struct
627 * On success, return a newly-allocated DexFile.
629 DexFile* dexFileParse(const u1* data, size_t length, int flags);
670 * Free a DexFile structure, along with any associated structures.
672 void dexFileFree(DexFile* pDexFile);
677 DexClassLookup* dexCreateClassLookup(DexFile* pDexFile);
682 const DexClassDef* dexFindClass(const DexFile* pFile, const char* descriptor);
685 * Set up the basic raw data pointers of a DexFile. This function isn't
688 void dexFileSetupBasicPointers(DexFile* pDexFil
[all...]
H A DDexDebugInfo.h24 #include "DexFile.h"
47 const DexFile* pDexFile,
H A DDexProto.h24 #include "DexFile.h"
77 * particular DexFile.
80 const DexFile* dexFile; /* file the idx refers to */
88 const DexFile* pDexFile, const DexMethodId* pMethodId)
123 DEX_INLINE const char* dexGetDescriptorFromMethodId(const DexFile* pDexFile,
137 DEX_INLINE char* dexCopyDescriptorFromMethodId(const DexFile* pDexFile,
/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DItem.java58 * 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);
H A DEncodedMember.java67 * Populates a {@link DexFile} with items from within this instance.
71 public abstract void addContents(DexFile file);
84 public abstract int encode(DexFile file, AnnotatedOutput out,
H A DFieldIdItem.java42 public void addContents(DexFile file) {
60 protected int getTypoidIdx(DexFile file) {
H A DMethodIdItem.java42 public void addContents(DexFile file) {
60 protected int getTypoidIdx(DexFile file) {
H A DMemberIdsSection.java30 public MemberIdsSection(String name, DexFile file) {
H A DAnnotationSetRefItem.java57 public void addContents(DexFile file) {
71 protected void writeTo0(DexFile file, AnnotatedOutput out) {
H A DIdItem.java47 public void addContents(DexFile file) {
H A DUniformItemSection.java39 public UniformItemSection(String name, DexFile file, int alignment) {
71 DexFile file = getFile();
83 DexFile file = getFile();
H A DMemberIdItem.java54 public void addContents(DexFile file) {
63 public final void writeTo(DexFile file, AnnotatedOutput out) {
92 protected abstract int getTypoidIdx(DexFile file);
H A DSection.java32 private final DexFile file;
69 public Section(String name, DexFile file, int alignment) {
88 public final DexFile getFile() {
H A DHeaderSection.java37 public HeaderSection(DexFile file) {
/dalvik/dx/src/com/android/dx/dex/file/
H A DItem.java58 * 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);
H A DEncodedMember.java66 * Populates a {@link DexFile} with items from within this instance.
70 public abstract void addContents(DexFile file);
83 public abstract int encode(DexFile file, AnnotatedOutput out,
H A DFieldIdItem.java42 public void addContents(DexFile file) {
60 protected int getTypoidIdx(DexFile file) {
H A DMethodIdItem.java42 public void addContents(DexFile file) {
60 protected int getTypoidIdx(DexFile file) {
H A DAnnotationSetRefItem.java58 public void addContents(DexFile file) {
72 protected void writeTo0(DexFile file, AnnotatedOutput out) {
H A DIdItem.java47 public void addContents(DexFile file) {
H A DUniformItemSection.java38 public UniformItemSection(String name, DexFile file, int alignment) {
70 DexFile file = getFile();
82 DexFile file = getFile();
H A DMemberIdItem.java52 public void addContents(DexFile file) {
61 public final void writeTo(DexFile file, AnnotatedOutput out) {
90 protected abstract int getTypoidIdx(DexFile file);
H A DSection.java31 private final DexFile file;
68 public Section(String name, DexFile file, int alignment) {
87 public final DexFile getFile() {
H A DHeaderSection.java36 public HeaderSection(DexFile file) {

Completed in 2499 milliseconds

12345