/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | IdItem.java | 26 * {@code non-null;} the type constant for the defining class of 29 private final CstType type; field in class:IdItem 34 * @param type {@code non-null;} the type constant for the defining 37 public IdItem(CstType type) { argument 38 if (type == null) { 39 throw new NullPointerException("type == null"); 42 this.type = type; 49 typeIds.intern(type); [all...] |
H A D | TypeIdsSection.java | 21 import com.android.dexgen.rop.type.Type; 63 Type type = ((CstType) cst).getClassType(); 64 IndexedItem result = typeIds.get(type); 85 throw new UnsupportedOperationException("too many type ids"); 100 * @param type {@code non-null;} the type to intern 103 public TypeIdItem intern(Type type) { argument 104 if (type == null) { 105 throw new NullPointerException("type == null"); 110 TypeIdItem result = typeIds.get(type); 126 intern(CstType type) argument 151 indexOf(Type type) argument 174 indexOf(CstType type) argument [all...] |
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | IdItem.java | 26 * {@code non-null;} the type constant for the defining class of 29 private final CstType type; field in class:IdItem 34 * @param type {@code non-null;} the type constant for the defining 37 public IdItem(CstType type) { argument 38 if (type == null) { 39 throw new NullPointerException("type == null"); 42 this.type = type; 49 typeIds.intern(type); [all...] |
H A D | TypeIdsSection.java | 21 import com.android.dx.rop.type.Type; 63 Type type = ((CstType) cst).getClassType(); 64 IndexedItem result = typeIds.get(type); 85 throw new UnsupportedOperationException("too many type ids"); 100 * @param type {@code non-null;} the type to intern 103 public TypeIdItem intern(Type type) { argument 104 if (type == null) { 105 throw new NullPointerException("type == null"); 110 TypeIdItem result = typeIds.get(type); 126 intern(CstType type) argument 151 indexOf(Type type) argument 174 indexOf(CstType type) argument [all...] |
/dalvik/dx/src/com/android/dx/cf/attrib/ |
H A D | AttEnclosingMethod.java | 27 /** {@code non-null;} attribute name for attributes of this type */ 31 private final CstType type; field in class:AttEnclosingMethod 33 /** {@code null-ok;} the name-and-type of the innermost enclosing method, if any */ 39 * @param type {@code non-null;} the innermost enclosing class 40 * @param method {@code null-ok;} the name-and-type of the innermost enclosing 43 public AttEnclosingMethod(CstType type, CstNat method) { argument 46 if (type == null) { 47 throw new NullPointerException("type == null"); 50 this.type = type; [all...] |
/dalvik/hit/src/com/android/hit/ |
H A D | Types.java | 36 public static final int getTypeSize(int type) { argument 37 switch (type) { 60 throw new IllegalArgumentException("Illegal type signature: " + type); 63 public static final String getTypeName(int type) { argument 64 switch (type) { 87 throw new IllegalArgumentException("Illegal type signature: " + type);
|
/dalvik/dexgen/src/com/android/dexgen/rop/type/ |
H A D | TypeList.java | 17 package com.android.dexgen.rop.type; 65 * @param type {@code non-null;} item to append 68 public TypeList withAddedType(Type type); argument
|
H A D | TypeBearer.java | 17 package com.android.dexgen.rop.type; 22 * Object which has an associated type, possibly itself. 27 * Gets the type associated with this instance. 29 * @return {@code non-null;} the type 34 * Gets the frame type corresponding to this type. This method returns 36 * type returns {@code true} but the underlying type is not in 38 * whose underlying type <i>is</i> {@code INT}. 40 * @return {@code non-null;} the frame type fo [all...] |
/dalvik/dx/src/com/android/dx/rop/type/ |
H A D | TypeList.java | 17 package com.android.dx.rop.type; 65 * @param type {@code non-null;} item to append 68 public TypeList withAddedType(Type type); argument
|
/dalvik/vm/compiler/codegen/arm/armv5te/ |
H A D | CallingConvention.S | 25 .type dvmJitCalleeSave, %function 30 .type dvmJitCalleeRestore, %function
|
/dalvik/vm/compiler/codegen/mips/mips/ |
H A D | CallingConvention.S | 25 .type dvmJitCalleeSave, %function 30 .type dvmJitCalleeRestore, %function
|
/dalvik/dx/src/com/android/dx/rop/code/ |
H A D | RegisterSpec.java | 21 import com.android.dx.rop.type.Type; 22 import com.android.dx.rop.type.TypeBearer; 28 * Combination of a register number and a type, used as the sources and 46 /** {@code non-null;} type loaded or stored */ 47 private final TypeBearer type; field in class:RegisterSpec 59 * @param type {@code non-null;} the type (or possibly actual value) which 64 private static RegisterSpec intern(int reg, TypeBearer type, argument 67 theInterningItem.set(reg, type, local); 81 * Returns an instance for the given register number and type, wit 90 make(int reg, TypeBearer type) argument 105 make(int reg, TypeBearer type, LocalItem local) argument 126 makeLocalOptional( int reg, TypeBearer type, LocalItem local) argument 151 RegisterSpec(int reg, TypeBearer type, LocalItem local) argument 227 equals(int reg, TypeBearer type, LocalItem local) argument 278 hashCodeOf(int reg, TypeBearer type, LocalItem local) argument 606 private TypeBearer type; field in class:RegisterSpec.ForComparison 624 set(int reg, TypeBearer type, LocalItem local) argument [all...] |
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
H A D | RegisterSpec.java | 21 import com.android.dexgen.rop.type.Type; 22 import com.android.dexgen.rop.type.TypeBearer; 28 * Combination of a register number and a type, used as the sources and 46 /** {@code non-null;} type loaded or stored */ 47 private final TypeBearer type; field in class:RegisterSpec 56 * @param type {@code non-null;} the type (or possibly actual value) which 61 private static RegisterSpec intern(int reg, TypeBearer type, argument 63 theInterningItem.set(reg, type, local); 76 * Returns an instance for the given register number and type, wit 85 make(int reg, TypeBearer type) argument 100 make(int reg, TypeBearer type, LocalItem local) argument 121 makeLocalOptional( int reg, TypeBearer type, LocalItem local) argument 146 RegisterSpec(int reg, TypeBearer type, LocalItem local) argument 222 equals(int reg, TypeBearer type, LocalItem local) argument 273 hashCodeOf(int reg, TypeBearer type, LocalItem local) argument 599 private TypeBearer type; field in class:RegisterSpec.ForComparison 617 set(int reg, TypeBearer type, LocalItem local) argument [all...] |
/dalvik/libdex/ |
H A D | DexDataMap.h | 47 void dexDataMapAdd(DexDataMap* map, u4 offset, u2 type); 50 * Get the type associated with the given offset. This returns -1 if 57 * the given type. This will return true if such an entry exists and 60 bool dexDataMapVerify(DexDataMap* map, u4 offset, u2 type); 65 DEX_INLINE bool dexDataMapVerify0Ok(DexDataMap* map, u4 offset, u2 type) { argument 70 return dexDataMapVerify(map, offset, type);
|
/dalvik/vm/compiler/codegen/arm/armv5te-vfp/ |
H A D | CallingConvention.S | 25 .type dvmJitCalleeSave, %function 31 .type dvmJitCalleeRestore, %function
|
/dalvik/vm/compiler/codegen/arm/armv7-a/ |
H A D | CallingConvention.S | 25 .type dvmJitCalleeSave, %function 31 .type dvmJitCalleeRestore, %function
|
/dalvik/vm/compiler/codegen/arm/armv7-a-neon/ |
H A D | CallingConvention.S | 25 .type dvmJitCalleeSave, %function 31 .type dvmJitCalleeRestore, %function
|
/dalvik/vm/mterp/out/ |
H A D | InterpAsm-allstubs.S | 9 .type dvmAsmInstructionStart, %function 26 .type dvmAsmSisterStart, %function
|
/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
H A D | CstType.java | 19 import com.android.dexgen.rop.type.Type; 24 * Constants that represent an arbitrary type (reference or primitive). 61 /** {@code non-null;} instance corresponding to the type {@code boolean[]} */ 64 /** {@code non-null;} instance corresponding to the type {@code byte[]} */ 67 /** {@code non-null;} instance corresponding to the type {@code char[]} */ 70 /** {@code non-null;} instance corresponding to the type {@code double[]} */ 73 /** {@code non-null;} instance corresponding to the type {@code float[]} */ 76 /** {@code non-null;} instance corresponding to the type {@code long[]} */ 79 /** {@code non-null;} instance corresponding to the type {@code int[]} */ 82 /** {@code non-null;} instance corresponding to the type { 86 private final Type type; field in class:CstType 125 intern(Type type) argument 152 CstType(Type type) argument [all...] |
H A D | Zeroes.java | 19 import com.android.dexgen.rop.type.Type; 33 * Gets the "zero" (or {@code null}) value for the given type. 35 * @param type {@code non-null;} the type in question 38 public static Constant zeroFor(Type type) { argument 39 switch (type.getBasicType()) { 50 throw new UnsupportedOperationException("no zero for type: " + 51 type.toHuman());
|
/dalvik/dx/src/com/android/dx/rop/cst/ |
H A D | CstType.java | 19 import com.android.dx.rop.type.Type; 23 * Constants that represent an arbitrary type (reference or primitive). 60 /** {@code non-null;} instance corresponding to the type {@code boolean[]} */ 63 /** {@code non-null;} instance corresponding to the type {@code byte[]} */ 66 /** {@code non-null;} instance corresponding to the type {@code char[]} */ 69 /** {@code non-null;} instance corresponding to the type {@code double[]} */ 72 /** {@code non-null;} instance corresponding to the type {@code float[]} */ 75 /** {@code non-null;} instance corresponding to the type {@code long[]} */ 78 /** {@code non-null;} instance corresponding to the type {@code int[]} */ 81 /** {@code non-null;} instance corresponding to the type { 85 private final Type type; field in class:CstType 124 intern(Type type) argument 142 CstType(Type type) argument [all...] |
/dalvik/dx/src/com/android/dx/cf/code/ |
H A D | ExecutionStack.java | 19 import com.android.dx.rop.type.Type; 20 import com.android.dx.rop.type.TypeBearer; 93 * Replaces all the occurrences of the given uninitialized type in 96 * @param type {@code non-null;} type to replace 98 public void makeInitialized(Type type) { argument 106 Type initializedType = type.getInitializedType(); 109 if (stack[i] == type) { 148 * Pushes a value of the given type onto the stack. 150 * @param type { 154 push(TypeBearer type) argument 274 change(int n, TypeBearer type) argument 326 stackElementString(TypeBearer type) argument [all...] |
H A D | OneLocalsArray.java | 20 import com.android.dx.rop.type.Type; 21 import com.android.dx.rop.type.TypeBearer; 30 * ignores the distinction between {@link com.android.dx.rop.type.Type} and {@link 31 * com.android.dx.rop.type.TypeBearer}.</p> 61 TypeBearer type = locals[i]; 62 String s = (type == null) ? "<invalid>" : type.toString(); 72 TypeBearer type = locals[i]; 73 String s = (type == null) ? "<invalid>" : type 81 makeInitialized(Type type) argument 106 set(int idx, TypeBearer type) argument [all...] |
/dalvik/dx/src/com/android/dx/io/ |
H A D | EncodedValueReader.java | 76 int type = argAndType & 0x1f; 80 switch (type) { 88 visitPrimitive(argAndType, type, arg, size); 91 visitString(type, readIndex(in, size)); 94 visitType(type, readIndex(in, size)); 98 visitField(type, readIndex(in, size)); 101 visitMethod(type, readIndex(in, size)); 123 protected void visitPrimitive(int argAndType, int type, int arg, int size) { argument 128 protected void visitString(int type, int index) {} argument 129 protected void visitType(int type, in argument 130 visitField(int type, int index) argument 131 visitMethod(int type, int index) argument [all...] |
/dalvik/dx/src/com/android/dx/cf/iface/ |
H A D | Method.java | 19 import com.android.dx.rop.type.Prototype;
|