/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 | 94 * @param field {@code non-null;} the reference to intern 97 public FieldIdItem intern(CstFieldRef field) { method in class:FieldIdsSection
|
H A D | MethodIdsSection.java | 94 * @param method {@code non-null;} the reference to intern 97 public MethodIdItem intern(CstBaseMethodRef method) { method in class:MethodIdsSection
|
H A D | ProtoIdsSection.java | 86 * @param prototype {@code non-null;} the prototype to intern 89 public ProtoIdItem intern(Prototype prototype) { method in class:ProtoIdsSection
|
H A D | StringIdsSection.java | 96 * @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 D | TypeIdsSection.java | 105 * @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 D | MixedItemSection.java | 189 * @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 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 | 30 * {@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 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 | 35 /** {@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 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 ... |