/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | FieldIdsSection.java | 95 * @param field {@code non-null;} the reference to intern 98 public FieldIdItem intern(CstFieldRef field) { method in class:FieldIdsSection
|
H A D | MethodIdsSection.java | 95 * @param method {@code non-null;} the reference to intern 98 public MethodIdItem intern(CstBaseMethodRef method) { method in class:MethodIdsSection
|
H A D | ProtoIdsSection.java | 87 * @param prototype {@code non-null;} the prototype to intern 90 public ProtoIdItem intern(Prototype prototype) { method in class:ProtoIdsSection
|
H A D | StringIdsSection.java | 102 * @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 D | TypeIdsSection.java | 100 * @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 D | MixedItemSection.java | 190 * @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 D | FieldIdsSection.java | 95 * @param field {@code non-null;} the reference to intern 98 public FieldIdItem intern(CstFieldRef field) { method in class:FieldIdsSection
|
H A D | MethodIdsSection.java | 95 * @param method {@code non-null;} the reference to intern 98 public MethodIdItem intern(CstBaseMethodRef method) { method in class:MethodIdsSection
|
H A D | ProtoIdsSection.java | 87 * @param prototype {@code non-null;} the prototype to intern 90 public ProtoIdItem intern(Prototype prototype) { method in class:ProtoIdsSection
|
H A D | StringIdsSection.java | 97 * @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 D | TypeIdsSection.java | 100 * @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 D | MixedItemSection.java | 190 * @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 D | Prototype.java | 27 /** {@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 D | Type.java | 30 /** {@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 D | Prototype.java | 27 /** {@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 D | Type.java | 31 * {@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 D | RegisterSpec.java | 36 /** {@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 D | CstType.java | 32 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 D | RegisterSpec.java | 36 /** {@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 D | CstType.java | 31 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 D | jasmin.jar | META-INF/ META-INF/MANIFEST.MF jas/ jas/AnnotDefAttr.class AnnotDefAttr.java package jas ... |