Searched refs:type (Results 1 - 25 of 279) 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.java21 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 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
30 .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;
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 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...]
/dalvik/dx/src/com/android/dx/cf/code/
H A DExecutionStack.java19 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 DOneLocalsArray.java20 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 DEncodedValueReader.java76 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 DMethod.java19 import com.android.dx.rop.type.Prototype;

Completed in 926 milliseconds

1234567891011>>