/external/llvm/lib/Support/ |
StringPool.cpp | 25 PooledStringPtr StringPool::intern(StringRef Key) { function in class:StringPool
|
/external/guava/guava/src/com/google/common/collect/ |
Interner.java | 22 * Provides equivalent behavior to {@link String#intern} for other immutable 34 * instance. That is, {@code intern(a).equals(a)} always holds, and {@code 35 * intern(a) == intern(b)} if and only if {@code a.equals(b)}. Note that 36 * {@code intern(a)} is permitted to return one instance now and a different 43 E intern(E sample); method in interface:Interner
|
/external/jsilver/src/com/google/clearsilver/jsilver/data/ |
NativeStringInternStrategy.java | 20 * Implementation of {@link StringInternStrategy} using Java String Pool and {@link String#intern()} 26 public String intern(String value) { method in class:NativeStringInternStrategy 27 return value.intern();
|
NoOpStringInternStrategy.java | 25 public String intern(String value) { method in class:NoOpStringInternStrategy
|
StringInternStrategy.java | 33 * that value == intern(value) will never be true. 38 String intern(String value); method in interface:StringInternStrategy
|
/dalvik/dexgen/src/com/android/dexgen/rop/ |
StdField.java | 48 this(CstType.intern(field.getDeclaringClass()), 51 CstType.intern(field.getType()).getDescriptor()), 64 this(CstType.intern(definingClass), 66 new CstNat(new CstUtf8(name), CstType.intern(type).getDescriptor()),
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
FieldIdsSection.java | 95 * @param field {@code non-null;} the reference to intern 98 public FieldIdItem intern(CstFieldRef field) { method in class:FieldIdsSection
|
MethodIdsSection.java | 95 * @param method {@code non-null;} the reference to intern 98 public MethodIdItem intern(CstBaseMethodRef method) { method in class:MethodIdsSection
|
ProtoIdsSection.java | 87 * @param prototype {@code non-null;} the prototype to intern 90 public ProtoIdItem intern(Prototype prototype) { method in class:ProtoIdsSection
|
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
|
DexFile.java | 420 * @param cst {@code non-null;} constant to possibly intern 424 stringIds.intern((CstString) cst); 426 stringIds.intern((CstUtf8) cst); 428 typeIds.intern((CstType) cst); 430 methodIds.intern((CstBaseMethodRef) cst); 432 fieldIds.intern((CstFieldRef) cst); 434 fieldIds.intern(((CstEnumRef) cst).getFieldRef());
|
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...] |
/dalvik/dx/src/com/android/dx/dex/file/ |
FieldIdsSection.java | 94 * @param field {@code non-null;} the reference to intern 97 public FieldIdItem intern(CstFieldRef field) { method in class:FieldIdsSection
|
MethodIdsSection.java | 94 * @param method {@code non-null;} the reference to intern 97 public MethodIdItem intern(CstBaseMethodRef method) { method in class:MethodIdsSection
|
ProtoIdsSection.java | 86 * @param prototype {@code non-null;} the prototype to intern 89 public ProtoIdItem intern(Prototype prototype) { method in class:ProtoIdsSection
|
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(nat.getName()) [all...] |
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
|
DexFile.java | 439 * @param cst {@code non-null;} constant to possibly intern 443 stringIds.intern((CstString) cst); 445 typeIds.intern((CstType) cst); 447 methodIds.intern((CstBaseMethodRef) cst); 449 fieldIds.intern((CstFieldRef) cst); 451 fieldIds.intern(((CstEnumRef) cst).getFieldRef());
|
/external/dexmaker/src/dx/java/com/android/dx/dex/file/ |
FieldIdsSection.java | 95 * @param field {@code non-null;} the reference to intern 98 public FieldIdItem intern(CstFieldRef field) { method in class:FieldIdsSection
|
MethodIdsSection.java | 95 * @param method {@code non-null;} the reference to intern 98 public MethodIdItem intern(CstBaseMethodRef method) { method in class:MethodIdsSection
|
ProtoIdsSection.java | 87 * @param prototype {@code non-null;} the prototype to intern 90 public ProtoIdItem intern(Prototype prototype) { method in class:ProtoIdsSection
|
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(nat.getName()) [all...] |
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
|
/dalvik/dx/src/com/android/dx/dex/cf/ |
CfTranslator.java | 141 // intern constant pool method, field and type references 149 methodIdsSection.intern((CstBaseMethodRef) constant); 151 methodIdsSection.intern(((CstInterfaceMethodRef) constant).toMethodRef()); 153 fieldIdsSection.intern((CstFieldRef) constant); 155 fieldIdsSection.intern(((CstEnumRef) constant).getFieldRef()); 157 typeIdsSection.intern((CstType) constant); 201 fieldIdsSection.intern(field); 372 methodIds.intern(meth);
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/ |
Section.java | 175 * @param item the item to intern 179 protected T intern(T item) { method in class:Section
|