Searched defs:type (Results 26 - 50 of 88) sorted by relevance

1234

/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DMapItem.java34 /** {@code non-null;} item type this instance covers */
35 private final ItemType type; field in class:MapItem
87 ItemType type = item.itemType();
88 if (type != currentType) {
93 currentType = type;
118 * @param type {@code non-null;} item type this instance covers
124 private MapItem(ItemType type, Section section, Item firstItem, argument
128 if (type == null) {
129 throw new NullPointerException("type
[all...]
H A DAnnotationItem.java33 * Single annotation, which consists of a type and a set of name-value
56 * {@code null-ok;} type reference for the annotation type; set during
59 private TypeIdItem type; field in class:AnnotationItem
68 * Comparator that sorts (outer) instances by type id index.
73 int index1 = item1.type.getIndex();
74 int index2 = item2.type.getIndex();
87 * Sorts an array of instances, in place, by type id index,
89 * to use after type id indices are known.
105 * leb128 type i
[all...]
H A DValueEncoder.java50 /** annotation value type constant: {@code byte} */
53 /** annotation value type constant: {@code short} */
56 /** annotation value type constant: {@code char} */
59 /** annotation value type constant: {@code int} */
62 /** annotation value type constant: {@code long} */
65 /** annotation value type constant: {@code float} */
68 /** annotation value type constant: {@code double} */
71 /** annotation value type constant: {@code string} */
74 /** annotation value type constant: {@code type} */
390 writeSignedIntegralValue(int type, long value) argument
427 writeUnsignedIntegralValue(int type, long value) argument
458 writeRightZeroExtendedValue(int type, long value) argument
[all...]
/dalvik/dexgen/src/com/android/dexgen/rop/annotation/
H A DAnnotation.java39 * associated type and additionally consist of a set of (name, value)
44 /** {@code non-null;} type of the annotation */
45 private final CstType type; field in class:Annotation
56 * @param type {@code non-null;} type of the annotation
59 public Annotation(CstType type, AnnotationVisibility visibility) { argument
60 if (type == null) {
61 throw new NullPointerException("type == null");
68 this.type = type;
[all...]
/dalvik/dexgen/src/com/android/dexgen/rop/code/
H A DFillArrayDataInsn.java20 import com.android.dexgen.rop.type.StdTypeList;
21 import com.android.dexgen.rop.type.Type;
22 import com.android.dexgen.rop.type.TypeList;
37 * non-null: type of the array. Will be used to determine the width of
49 * @param cst {@code non-null;} type of the new array
81 * Return the type of the newly created array
82 * @return {@code non-null;} array type
96 public Insn withAddedCatch(Type type) { argument
H A DSwitchInsn.java19 import com.android.dexgen.rop.type.StdTypeList;
20 import com.android.dexgen.rop.type.Type;
21 import com.android.dexgen.rop.type.TypeList;
76 public Insn withAddedCatch(Type type) { argument
H A DThrowingCstInsn.java20 import com.android.dexgen.rop.type.Type;
21 import com.android.dexgen.rop.type.TypeList;
78 public Insn withAddedCatch(Type type) { argument
80 getSources(), catches.withAddedType(type),
H A DThrowingInsn.java19 import com.android.dexgen.rop.type.Type;
20 import com.android.dexgen.rop.type.TypeList;
98 public Insn withAddedCatch(Type type) { argument
100 getSources(), catches.withAddedType(type));
H A DRegisterSpecList.java19 import com.android.dexgen.rop.type.Type;
20 import com.android.dexgen.rop.type.TypeList;
122 public TypeList withAddedType(Type type) { argument
193 * to plus the widest width (largest category) of the type used in
/dalvik/dx/src/com/android/dx/cf/code/
H A DLocalsArray.java21 import com.android.dx.rop.type.Type;
22 import com.android.dx.rop.type.TypeBearer;
60 * Replaces all the occurrences of the given uninitialized type in
63 * @param type {@code non-null;} type to replace
65 public abstract void makeInitialized(Type type); argument
75 * Sets the type stored at the given local index. If the given type
83 * @param type {@code non-null;} new type fo
85 set(int idx, TypeBearer type) argument
[all...]
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 DFrame.java21 import com.android.dx.rop.type.StdTypeList;
22 import com.android.dx.rop.type.Type;
111 * Replaces all the occurrences of the given uninitialized type in
114 * @param type {@code non-null;} type to replace
116 public void makeInitialized(Type type) { argument
117 locals.makeInitialized(type);
118 stack.makeInitialized(type);
H A DLocalsArraySet.java21 import com.android.dx.rop.type.Type;
22 import com.android.dx.rop.type.TypeBearer;
32 * ignores the distinction between {@link com.android.dx.rop.type.Type} and {@link
33 * com.android.dx.rop.type.TypeBearer}.</p>
168 public void makeInitialized(Type type) { argument
178 primary.makeInitialized(type);
182 la.makeInitialized(type);
195 public void set(int idx, TypeBearer type) { argument
198 primary.set(idx, type);
202 la.set(idx, type);
[all...]
H A DMachine.java21 import com.android.dx.rop.type.Prototype;
22 import com.android.dx.rop.type.Type;
59 * order, so the first prototype argument type is for the deepest
70 * Pops a value from the stack of the indicated type, and store it
75 * @param type {@code non-null;} type of the argument
77 public void popArgs(Frame frame, Type type); argument
81 * reverse argument order, so the first indicated type is for the
87 * @param type1 {@code non-null;} type of the first argument
88 * @param type2 {@code non-null;} type o
133 auxType(Type type) argument
204 localTarget(int idx, Type type, LocalItem local) argument
[all...]
/dalvik/dx/src/com/android/dx/dex/cf/
H A DCfTranslator.java68 import com.android.dx.rop.type.Type;
69 import com.android.dx.rop.type.TypeList;
152 // intern constant pool method, field and type references
237 * @param type {@code non-null;} the desired type
240 Type type) {
243 if (constantType.equals(type)) {
247 switch (type.getBasicType()) {
262 constant + " to " + type);
239 coerceConstant(TypedConstant constant, Type type) argument
/dalvik/dx/src/com/android/dx/dex/file/
H A DClassDefsSection.java21 import com.android.dx.rop.type.Type;
22 import com.android.dx.rop.type.TypeList;
34 * {@code non-null;} map from type constants for classes to {@link
73 Type type = ((CstType) cst).getClassType();
74 IndexedItem result = classDefs.get(type);
110 Type type;
113 type = clazz.getThisClass().getClassType();
121 if (classDefs.get(type) != null) {
122 throw new IllegalArgumentException("already added: " + type);
125 classDefs.put(type, claz
157 orderItems0(Type type, int idx, int maxDepth) argument
[all...]
H A DMapItem.java33 /** {@code non-null;} item type this instance covers */
34 private final ItemType type; field in class:MapItem
86 ItemType type = item.itemType();
87 if (type != currentType) {
92 currentType = type;
117 * @param type {@code non-null;} item type this instance covers
123 private MapItem(ItemType type, Section section, Item firstItem, argument
127 if (type == null) {
128 throw new NullPointerException("type
[all...]
/dalvik/dx/src/com/android/dx/rop/annotation/
H A DAnnotation.java30 * associated type and additionally consist of a set of (name, value)
35 /** {@code non-null;} type of the annotation */
36 private final CstType type; field in class:Annotation
47 * @param type {@code non-null;} type of the annotation
50 public Annotation(CstType type, AnnotationVisibility visibility) { argument
51 if (type == null) {
52 throw new NullPointerException("type == null");
59 this.type = type;
[all...]
/dalvik/dx/src/com/android/dx/rop/code/
H A DFillArrayDataInsn.java20 import com.android.dx.rop.type.StdTypeList;
21 import com.android.dx.rop.type.Type;
22 import com.android.dx.rop.type.TypeList;
36 * non-null: type of the array. Will be used to determine the width of
48 * @param cst {@code non-null;} type of the new array
80 * Return the type of the newly created array
81 * @return {@code non-null;} array type
95 public Insn withAddedCatch(Type type) { argument
H A DSwitchInsn.java19 import com.android.dx.rop.type.StdTypeList;
20 import com.android.dx.rop.type.Type;
21 import com.android.dx.rop.type.TypeList;
76 public Insn withAddedCatch(Type type) { argument
H A DThrowingCstInsn.java21 import com.android.dx.rop.type.Type;
22 import com.android.dx.rop.type.TypeList;
83 public Insn withAddedCatch(Type type) { argument
85 getSources(), catches.withAddedType(type),
H A DThrowingInsn.java19 import com.android.dx.rop.type.Type;
20 import com.android.dx.rop.type.TypeList;
98 public Insn withAddedCatch(Type type) { argument
100 getSources(), catches.withAddedType(type));
/dalvik/dexgen/src/com/android/dexgen/rop/type/
H A DStdTypeList.java17 package com.android.dexgen.rop.type;
167 * @param type {@code non-null;} the element
170 public static StdTypeList make(Type type) { argument
172 result.set(0, type);
353 public TypeList withAddedType(Type type) { argument
361 result.set(sz, type);
379 * Sets the type at the given index.
382 * @param type {@code non-null;} the type to store
384 public void set(int n, Type type) { argument
396 withFirst(Type type) argument
[all...]
H A DPrototype.java17 package com.android.dexgen.rop.type;
34 /** {@code non-null;} return type */
155 * method has an uninitialized object of type {@code definer}
181 * {@code int}s along with the given return type
183 * @param returnType {@code non-null;} the return type
262 * The return type is the major order, and then args in order,
313 * Gets the return type.
315 * @return {@code non-null;} the return type
/dalvik/dx/src/com/android/dx/rop/type/
H A DStdTypeList.java17 package com.android.dx.rop.type;
167 * @param type {@code non-null;} the element
170 public static StdTypeList make(Type type) { argument
172 result.set(0, type);
356 public TypeList withAddedType(Type type) { argument
364 result.set(sz, type);
382 * Sets the type at the given index.
385 * @param type {@code non-null;} the type to store
387 public void set(int n, Type type) { argument
399 withFirst(Type type) argument
[all...]

Completed in 341 milliseconds

1234