Searched defs:intern (Results 1 - 21 of 21) sorted by relevance

/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DFieldIdsSection.java95 * @param field {@code non-null;} the reference to intern
98 public FieldIdItem intern(CstFieldRef field) { method in class:FieldIdsSection
H A DMethodIdsSection.java95 * @param method {@code non-null;} the reference to intern
98 public MethodIdItem intern(CstBaseMethodRef method) { method in class:MethodIdsSection
H A DProtoIdsSection.java87 * @param prototype {@code non-null;} the prototype to intern
90 public ProtoIdItem intern(Prototype prototype) { method in class:ProtoIdsSection
H A DStringIdsSection.java102 * @param string {@code non-null;} the string to intern, as a regular Java
106 public StringIdItem intern(String string) { method in class:StringIdsSection
108 return intern(new StringIdItem(utf8));
114 * @param string {@code non-null;} the string to intern, as a {@link CstString}
117 public StringIdItem intern(CstString string) { method in class:StringIdsSection
119 return intern(new StringIdItem(utf8));
125 * @param string {@code non-null;} the string to intern, as a constant
128 public StringIdItem intern(CstUtf8 string) { method in class:StringIdsSection
129 return intern(new StringIdItem(string));
135 * @param string {@code non-null;} the string to intern
138 public StringIdItem intern(StringIdItem string) { method in class:StringIdsSection
161 public void intern(CstNat nat) { method in class:StringIdsSection
[all...]
H A DTypeIdsSection.java100 * @param type {@code non-null;} the type to intern
103 public TypeIdItem intern(Type type) { method in class:TypeIdsSection
123 * @param type {@code non-null;} the type to intern
126 public TypeIdItem intern(CstType type) { method in class:TypeIdsSection
H A DMixedItemSection.java190 * @param item {@code non-null;} the item to intern
193 public <T extends OffsettedItem> T intern(T item) { method in class:MixedItemSection
/dalvik/dx/src/com/android/dx/dex/file/
H A DFieldIdsSection.java95 * @param field {@code non-null;} the reference to intern
98 public FieldIdItem intern(CstFieldRef field) { method in class:FieldIdsSection
H A DMethodIdsSection.java95 * @param method {@code non-null;} the reference to intern
98 public MethodIdItem intern(CstBaseMethodRef method) { method in class:MethodIdsSection
H A DProtoIdsSection.java87 * @param prototype {@code non-null;} the prototype to intern
90 public ProtoIdItem intern(Prototype prototype) { method in class:ProtoIdsSection
H A DStringIdsSection.java97 * @param string {@code non-null;} the string to intern, as a regular Java
101 public StringIdItem intern(String string) { method in class:StringIdsSection
102 return intern(new StringIdItem(new CstString(string)));
108 * @param string {@code non-null;} the string to intern, as a constant
111 public StringIdItem intern(CstString string) { method in class:StringIdsSection
112 return intern(new StringIdItem(string));
118 * @param string {@code non-null;} the string to intern
121 public StringIdItem intern(StringIdItem string) { method in class:StringIdsSection
144 public void intern(CstNat nat) { method in class:StringIdsSection
145 intern(na
[all...]
H A DTypeIdsSection.java100 * @param type {@code non-null;} the type to intern
103 public TypeIdItem intern(Type type) { method in class:TypeIdsSection
123 * @param type {@code non-null;} the type to intern
126 public TypeIdItem intern(CstType type) { method in class:TypeIdsSection
H A DMixedItemSection.java190 * @param item {@code non-null;} the item to intern
193 public <T extends OffsettedItem> T intern(T item) { method in class:MixedItemSection
/dalvik/dexgen/src/com/android/dexgen/rop/type/
H A DPrototype.java27 /** {@code non-null;} intern table mapping string descriptors to instances */
53 public static Prototype intern(String descriptor) { method in class:Prototype
92 Type.intern(descriptor.substring(startAt, at));
108 * Helper for {@link #intern} which returns an empty array to
164 public static Prototype intern(String descriptor, Type definer, method in class:Prototype
166 Prototype base = intern(descriptor);
201 // ...and intern it.
202 return intern(sb.toString());
378 * Puts the given instance in the intern table if it's not already
H A DType.java30 /** {@code non-null;} intern table mapping string descriptors to instances */
109 * Put all the primitive types into the intern table. This needs
121 * Note: VOID isn't put in the intern table, since it's special and
122 * shouldn't be found by a normal call to intern().
145 intern("Ljava/lang/annotation/Annotation;");
148 public static final Type CLASS = intern("Ljava/lang/Class;");
151 public static final Type CLONEABLE = intern("Ljava/lang/Cloneable;");
154 public static final Type OBJECT = intern("Ljava/lang/Object;");
157 public static final Type SERIALIZABLE = intern("Ljava/io/Serializable;");
160 public static final Type STRING = intern("Ljav
308 public static Type intern(Class clazz) { method in class:Type
324 public static Type intern(String descriptor) { method in class:Type
[all...]
/dalvik/dx/src/com/android/dx/rop/type/
H A DPrototype.java27 /** {@code non-null;} intern table mapping string descriptors to instances */
53 public static Prototype intern(String descriptor) { method in class:Prototype
96 Type.intern(descriptor.substring(startAt, at));
112 * Helper for {@link #intern} which returns an empty array to
168 public static Prototype intern(String descriptor, Type definer, method in class:Prototype
170 Prototype base = intern(descriptor);
205 // ...and intern it.
206 return intern(sb.toString());
382 * Puts the given instance in the intern table if it's not already
H A DType.java31 * {@code non-null;} intern table mapping string descriptors to
108 * Put all the primitive types into the intern table. This needs
120 * Note: VOID isn't put in the intern table, since it's special and
121 * shouldn't be found by a normal call to intern().
130 intern("Ljava/lang/annotation/Annotation;");
133 public static final Type CLASS = intern("Ljava/lang/Class;");
136 public static final Type CLONEABLE = intern("Ljava/lang/Cloneable;");
139 public static final Type OBJECT = intern("Ljava/lang/Object;");
142 public static final Type SERIALIZABLE = intern("Ljava/io/Serializable;");
145 public static final Type STRING = intern("Ljav
294 public static Type intern(String descriptor) { method in class:Type
[all...]
/dalvik/dexgen/src/com/android/dexgen/rop/code/
H A DRegisterSpec.java36 /** {@code non-null;} intern table for instances */
61 private static RegisterSpec intern(int reg, TypeBearer type, method in class:RegisterSpec
86 return intern(reg, type, null);
106 return intern(reg, type, local);
124 return intern(reg, type, local);
/dalvik/dexgen/src/com/android/dexgen/rop/cst/
H A DCstType.java32 public static final CstType OBJECT = intern(Type.OBJECT);
35 public static final CstType BOOLEAN = intern(Type.BOOLEAN_CLASS);
38 public static final CstType BYTE = intern(Type.BYTE_CLASS);
41 public static final CstType CHARACTER = intern(Type.CHARACTER_CLASS);
44 public static final CstType DOUBLE = intern(Type.DOUBLE_CLASS);
47 public static final CstType FLOAT = intern(Type.FLOAT_CLASS);
50 public static final CstType LONG = intern(Type.LONG_CLASS);
53 public static final CstType INTEGER = intern(Type.INTEGER_CLASS);
56 public static final CstType SHORT = intern(Type.SHORT_CLASS);
59 public static final CstType VOID = intern(Typ
125 public static CstType intern(Type type) { method in class:CstType
143 public static CstType intern(Class clazz) { method in class:CstType
[all...]
/dalvik/dx/src/com/android/dx/rop/code/
H A DRegisterSpec.java36 /** {@code non-null;} intern table for instances */
64 private static RegisterSpec intern(int reg, TypeBearer type, method in class:RegisterSpec
91 return intern(reg, type, null);
111 return intern(reg, type, local);
129 return intern(reg, type, local);
/dalvik/dx/src/com/android/dx/rop/cst/
H A DCstType.java31 public static final CstType OBJECT = intern(Type.OBJECT);
34 public static final CstType BOOLEAN = intern(Type.BOOLEAN_CLASS);
37 public static final CstType BYTE = intern(Type.BYTE_CLASS);
40 public static final CstType CHARACTER = intern(Type.CHARACTER_CLASS);
43 public static final CstType DOUBLE = intern(Type.DOUBLE_CLASS);
46 public static final CstType FLOAT = intern(Type.FLOAT_CLASS);
49 public static final CstType LONG = intern(Type.LONG_CLASS);
52 public static final CstType INTEGER = intern(Type.INTEGER_CLASS);
55 public static final CstType SHORT = intern(Type.SHORT_CLASS);
58 public static final CstType VOID = intern(Typ
124 public static CstType intern(Type type) { method in class:CstType
[all...]
/dalvik/dx/etc/
H A Djasmin.jarMETA-INF/ META-INF/MANIFEST.MF jas/ jas/AnnotDefAttr.class AnnotDefAttr.java package jas ...

Completed in 233 milliseconds