Searched refs:type (Results 1 - 25 of 268) sorted by relevance

1234567891011

/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DIdItem.java26 * {@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 DTypeIdsSection.java21 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 DIdItem.java26 * {@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 DTypeIdsSection.java24 import com.android.dx.rop.type.Type;
66 Type type = ((CstType) cst).getClassType();
67 IndexedItem result = typeIds.get(type);
88 throw new DexException("Too many type references: " + sz +
105 * @param type {@code non-null;} the type to intern
108 public TypeIdItem intern(Type type) { argument
109 if (type == null) {
110 throw new NullPointerException("type == null");
115 TypeIdItem result = typeIds.get(type);
131 intern(CstType type) argument
156 indexOf(Type type) argument
179 indexOf(CstType type) argument
[all...]
/dalvik/dx/src/com/android/dx/cf/attrib/
H A DAttEnclosingMethod.java27 /** {@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 DTypes.java36 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 DTypeList.java17 package com.android.dexgen.rop.type;
65 * @param type {@code non-null;} item to append
68 public TypeList withAddedType(Type type); argument
H A DTypeBearer.java17 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 DTypeList.java17 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 DCallingConvention.S25 .type dvmJitCalleeSave, %function
30 .type dvmJitCalleeRestore, %function
/dalvik/vm/compiler/codegen/mips/mips/
H A DCallingConvention.S25 .type dvmJitCalleeSave, %function
34 .type dvmJitCalleeRestore, %function
/dalvik/dx/src/com/android/dx/rop/code/
H A DRegisterSpec.java21 import com.android.dx.rop.type.Type;
22 import com.android.dx.rop.type.TypeBearer;
27 * Combination of a register number and a type, used as the sources and
45 /** {@code non-null;} type loaded or stored */
46 private final TypeBearer type; field in class:RegisterSpec
58 * @param type {@code non-null;} the type (or possibly actual value) which
63 private static RegisterSpec intern(int reg, TypeBearer type, argument
66 theInterningItem.set(reg, type, local);
80 * Returns an instance for the given register number and type, wit
89 make(int reg, TypeBearer type) argument
104 make(int reg, TypeBearer type, LocalItem local) argument
125 makeLocalOptional( int reg, TypeBearer type, LocalItem local) argument
150 RegisterSpec(int reg, TypeBearer type, LocalItem local) argument
226 equals(int reg, TypeBearer type, LocalItem local) argument
277 hashCodeOf(int reg, TypeBearer type, LocalItem local) argument
605 private TypeBearer type; field in class:RegisterSpec.ForComparison
623 set(int reg, TypeBearer type, LocalItem local) argument
[all...]
/dalvik/dexgen/src/com/android/dexgen/rop/code/
H A DRegisterSpec.java21 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 DDexDataMap.h47 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 DCallingConvention.S25 .type dvmJitCalleeSave, %function
31 .type dvmJitCalleeRestore, %function
/dalvik/vm/compiler/codegen/arm/armv7-a/
H A DCallingConvention.S25 .type dvmJitCalleeSave, %function
31 .type dvmJitCalleeRestore, %function
/dalvik/vm/compiler/codegen/arm/armv7-a-neon/
H A DCallingConvention.S25 .type dvmJitCalleeSave, %function
31 .type dvmJitCalleeRestore, %function
/dalvik/vm/mterp/out/
H A DInterpAsm-allstubs.S9 .type dvmAsmInstructionStart, %function
26 .type dvmAsmSisterStart, %function
/dalvik/dexgen/src/com/android/dexgen/rop/cst/
H A DCstType.java19 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 DZeroes.java19 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 DCstType.java19 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...]
H A DZeroes.java19 import com.android.dx.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/cf/code/
H A DExecutionStack.java20 import com.android.dx.rop.type.Type;
21 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 DOneLocalsArray.java21 import com.android.dx.rop.type.Type;
22 import com.android.dx.rop.type.TypeBearer;
29 * ignores the distinction between {@link com.android.dx.rop.type.Type} and {@link
30 * com.android.dx.rop.type.TypeBearer}.</p>
60 TypeBearer type = locals[i];
61 String s = (type == null) ? "<invalid>" : type.toString();
71 TypeBearer type = locals[i];
72 String s = (type == null) ? "<invalid>" : type
80 makeInitialized(Type type) argument
105 set(int idx, TypeBearer type) argument
[all...]
/dalvik/dx/src/com/android/dx/cf/iface/
H A DMethod.java19 import com.android.dx.rop.type.Prototype;

Completed in 2796 milliseconds

1234567891011