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.java94 * @param field {@code non-null;} the reference to intern
97 public FieldIdItem intern(CstFieldRef field) { method in class:FieldIdsSection
H A DMethodIdsSection.java94 * @param method {@code non-null;} the reference to intern
97 public MethodIdItem intern(CstBaseMethodRef method) { method in class:MethodIdsSection
H A DProtoIdsSection.java86 * @param prototype {@code non-null;} the prototype to intern
89 public ProtoIdItem intern(Prototype prototype) { method in class:ProtoIdsSection
H A DStringIdsSection.java96 * @param string {@code non-null;} the string to intern, as a regular Java
100 public StringIdItem intern(String string) { method in class:StringIdsSection
101 return intern(new StringIdItem(new CstString(string)));
107 * @param string {@code non-null;} the string to intern, as a constant
110 public StringIdItem intern(CstString string) { method in class:StringIdsSection
111 return intern(new StringIdItem(string));
117 * @param string {@code non-null;} the string to intern
120 public StringIdItem intern(StringIdItem string) { method in class:StringIdsSection
143 public void intern(CstNat nat) { method in class:StringIdsSection
144 intern(na
[all...]
H A DTypeIdsSection.java105 * @param type {@code non-null;} the type to intern
108 public TypeIdItem intern(Type type) { method in class:TypeIdsSection
128 * @param type {@code non-null;} the type to intern
131 public TypeIdItem intern(CstType type) { method in class:TypeIdsSection
H A DMixedItemSection.java189 * @param item {@code non-null;} the item to intern
192 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.java30 * {@code non-null;} intern table mapping string descriptors to
107 * Put all the primitive types into the intern table. This needs
119 * Note: VOID isn't put in the intern table, since it's special and
120 * shouldn't be found by a normal call to intern().
129 intern("Ljava/lang/annotation/Annotation;");
132 public static final Type CLASS = intern("Ljava/lang/Class;");
135 public static final Type CLONEABLE = intern("Ljava/lang/Cloneable;");
138 public static final Type OBJECT = intern("Ljava/lang/Object;");
141 public static final Type SERIALIZABLE = intern("Ljava/io/Serializable;");
144 public static final Type STRING = intern("Ljav
293 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.java35 /** {@code non-null;} intern table for instances */
63 private static RegisterSpec intern(int reg, TypeBearer type, method in class:RegisterSpec
90 return intern(reg, type, null);
110 return intern(reg, type, local);
128 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 735 milliseconds