/dalvik/dx/src/com/android/dx/rop/code/ |
H A D | Exceptions.java | 28 Type.intern("Ljava/lang/ArithmeticException;"); 35 Type.intern("Ljava/lang/ArrayIndexOutOfBoundsException;"); 39 Type.intern("Ljava/lang/ArrayStoreException;"); 43 Type.intern("Ljava/lang/ClassCastException;"); 46 public static final Type TYPE_Error = Type.intern("Ljava/lang/Error;"); 53 Type.intern("Ljava/lang/IllegalMonitorStateException;"); 57 Type.intern("Ljava/lang/NegativeArraySizeException;"); 61 Type.intern("Ljava/lang/NullPointerException;");
|
/dalvik/tests/016-intern/src/ |
H A D | Main.java | 26 a = foo.concat(bar).intern(); 27 b = foo.concat(bar).intern();
|
/dalvik/dx/src/com/android/dx/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 [all...] |
/dalvik/tests/003-omnibus-opcodes/src/ |
H A D | InternedString.java | 31 WeakReference strRef = new WeakReference<String>(s.intern()); 35 // "blahblah" should disappear from the intern list 40 WeakReference strRef = new WeakReference<String>(CONST.intern()); 44 assert(CONST == CONST.intern()); 49 // "Class InternedString" should remain on the intern list 50 strRef = new WeakReference<String>(s.intern());
|
/dalvik/dx/src/com/android/dx/dex/file/ |
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 | AnnotationUtils.java | 43 CstType.intern(Type.intern("Ldalvik/annotation/AnnotationDefault;")); 47 CstType.intern(Type.intern("Ldalvik/annotation/EnclosingClass;")); 51 CstType.intern(Type.intern("Ldalvik/annotation/EnclosingMethod;")); 55 CstType.intern(Type.intern("Ldalvik/annotation/InnerClass;")); 59 CstType.intern(Type.intern("Ldalvi [all...] |
H A D | IdItem.java | 49 typeIds.intern(type);
|
H A D | FieldIdItem.java | 46 typeIds.intern(getFieldRef().getType());
|
H A D | MethodIdItem.java | 46 protoIds.intern(getMethodRef().getPrototype());
|
H A D | AnnotationSetRefItem.java | 60 annotations = wordData.intern(annotations);
|
H A D | FieldAnnotationStruct.java | 80 fieldIds.intern(field); 81 annotations = wordData.intern(annotations);
|
H A D | MethodAnnotationStruct.java | 80 methodIds.intern(method); 81 annotations = wordData.intern(annotations);
|
H A D | ProtoIdItem.java | 119 typeIds.intern(prototype.getReturnType()); 120 stringIds.intern(shortForm); 123 parameterTypes = typeLists.intern(parameterTypes);
|
H A D | ClassDefItem.java | 137 typeIds.intern(thisClass); 146 byteData.intern(new EncodedArrayItem(staticValues)); 151 typeIds.intern(superclass); 155 interfaces = typeLists.intern(interfaces); 159 stringIds.intern(sourceFile); 164 annotationsDirectory = wordData.intern(annotationsDirectory);
|
H A D | DexFile.java | 421 * @param cst {@code non-null;} constant to possibly intern 425 stringIds.intern((CstString) cst); 427 stringIds.intern((CstUtf8) cst); 429 typeIds.intern((CstType) cst); 431 methodIds.intern((CstBaseMethodRef) cst); 433 fieldIds.intern((CstFieldRef) cst); 435 fieldIds.intern(((CstEnumRef) cst).getFieldRef());
|
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 | TypeIdItem.java | 55 file.getStringIds().intern(getDefiningClass().getDescriptor());
|
/dalvik/dx/src/com/android/dx/rop/type/ |
H A D | Type.java | 30 /** {@code non-null;} intern table mapping string descriptors to instances */ 105 * Put all the primitive types into the intern table. This needs 117 * Note: VOID isn't put in the intern table, since it's special and 118 * shouldn't be found by a normal call to intern(). 127 intern("Ljava/lang/annotation/Annotation;"); 130 public static final Type CLASS = intern("Ljava/lang/Class;"); 133 public static final Type CLONEABLE = intern("Ljava/lang/Cloneable;"); 136 public static final Type OBJECT = intern("Ljava/lang/Object;"); 139 public static final Type SERIALIZABLE = intern("Ljava/io/Serializable;"); 142 public static final Type STRING = intern("Ljav 291 public static Type intern(String descriptor) { method in class:Type [all...] |
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 93 Type.intern(descriptor.substring(startAt, at)); 109 * Helper for {@link #intern} which returns an empty array to 165 public static Prototype intern(String descriptor, Type definer, method in class:Prototype 167 Prototype base = intern(descriptor); 202 // ...and intern it. 203 return intern(sb.toString()); 379 * Puts the given instance in the intern table if it's not already
|
/dalvik/libcore/security/src/main/java/org/bouncycastle/asn1/ |
H A D | DERPrintableString.java | 72 this.string = new String(cs).intern(); 83 this.string = string.intern();
|
/dalvik/dx/src/com/android/dx/cf/iface/ |
H A D | StdMethod.java | 46 Prototype.intern(descStr, definingClass.getClassType(),
|
/dalvik/libcore/luni-kernel/src/main/java/org/apache/harmony/kernel/vm/ |
H A D | VM.java | 96 * @param string the String to intern 100 public static final String intern(String string) { method in class:VM
|
/dalvik/libcore/xml/src/main/java/org/apache/xml/serializer/dom3/ |
H A D | NamespaceSupport.java | 41 static final String PREFIX_XML = "xml".intern();
43 static final String PREFIX_XMLNS = "xmlns".intern();
49 public final static String XML_URI = "http://www.w3.org/XML/1998/namespace".intern();
56 public final static String XMLNS_URI = "http://www.w3.org/2000/xmlns/".intern();
|
/dalvik/libcore/xml/src/main/java/org/apache/xml/utils/ |
H A D | NamespaceSupport2.java | 243 * @see java.lang.String#intern */ 545 prefix = prefix.intern(); 546 uri = uri.intern(); 609 name[1] = qName.intern(); 627 name[1] = local.intern(); 628 name[2] = qName.intern();
|
/dalvik/libcore/xml/src/main/java/org/xml/sax/helpers/ |
H A D | ParserAdapter.java | 496 contentHandler.startElement("", "", qName.intern(), 567 attQName.intern(), type, value); 570 attQName.intern(), type, value); 620 contentHandler.endElement("", "", qName.intern()); 757 parts[2] = qName.intern(); 937 return qAtts.getName(i).intern(); 949 return qAtts.getType(i).intern(); 1019 return qAtts.getType(qName).intern();
|