/external/smali/dexlib2/src/main/java/org/jf/dexlib2/rewriter/ |
FieldReferenceRewriter.java | 35 import org.jf.dexlib2.iface.reference.FieldReference; 39 public class FieldReferenceRewriter implements Rewriter<FieldReference> { 46 @Nonnull @Override public FieldReference rewrite(@Nonnull FieldReference fieldReference) { 47 return new RewrittenFieldReference(fieldReference); 51 @Nonnull protected FieldReference fieldReference; 53 public RewrittenFieldReference(@Nonnull FieldReference fieldReference) { [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/reference/ |
ImmutableFieldReference.java | 35 import org.jf.dexlib2.iface.reference.FieldReference; 53 public static ImmutableFieldReference of(@Nonnull FieldReference fieldReference) { 54 if (fieldReference instanceof ImmutableFieldReference) { 55 return (ImmutableFieldReference)fieldReference; 58 fieldReference.getDefiningClass(), 59 fieldReference.getName(), 60 fieldReference.getType());
|
/external/smali/smalidea/src/test/java/org/jf/smalidea/ |
FieldReferenceTest.java | 55 SmaliFieldReference fieldReference = (SmaliFieldReference)configureByFileText(text, "blah.smali"); 57 Assert.assertNotNull(fieldReference); 58 Assert.assertEquals("out", fieldReference.getName()); 59 Assert.assertNotNull(fieldReference.getFieldType()); 60 Assert.assertEquals("java.io.PrintStream", fieldReference.getFieldType().getType().getCanonicalText()); 62 PsiField resolvedField = fieldReference.resolve(); 85 SmaliFieldReference fieldReference = (SmaliFieldReference)configureByFileText(text, "blah.smali"); 87 Assert.assertNotNull(fieldReference); 88 Assert.assertEquals("blort", fieldReference.getName()); 89 Assert.assertNotNull(fieldReference.getFieldType()) [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/ |
BuilderField.java | 42 @Nonnull final BuilderFieldReference fieldReference; 47 BuilderField(@Nonnull BuilderFieldReference fieldReference, 51 this.fieldReference = fieldReference; 70 return fieldReference.definingClass.getType(); 74 return fieldReference.name.getString(); 78 return fieldReference.fieldType.getType();
|
BuilderFieldPool.java | 35 import org.jf.dexlib2.iface.reference.FieldReference; 47 @Nonnull private final ConcurrentMap<FieldReference, BuilderFieldReference> internedItems = 55 ImmutableFieldReference fieldReference = new ImmutableFieldReference(definingClass, name, type); 56 return internField(fieldReference); 59 @Nonnull public BuilderFieldReference internField(@Nonnull FieldReference fieldReference) { 60 BuilderFieldReference ret = internedItems.get(fieldReference); 66 context.typePool.internType(fieldReference.getDefiningClass()), 67 context.stringPool.internString(fieldReference.getName()), 68 context.typePool.internType(fieldReference.getType())) [all...] |
BuilderEncodedValues.java | 158 @Nonnull final BuilderFieldReference fieldReference; 160 BuilderFieldEncodedValue(@Nonnull BuilderFieldReference fieldReference) { 161 this.fieldReference = fieldReference; 165 return fieldReference;
|
DexBuilder.java | 171 @Nonnull public BuilderFieldReference internFieldReference(@Nonnull FieldReference field) { 189 if (reference instanceof FieldReference) { 190 return internFieldReference((FieldReference)reference); 242 writer.writeField(((BuilderFieldEncodedValue)encodedValue).fieldReference);
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/ |
ReferenceUtil.java | 82 public static String getFieldDescriptor(FieldReference fieldReference) { 83 return getFieldDescriptor(fieldReference, false); 86 public static String getFieldDescriptor(FieldReference fieldReference, boolean useImplicitReference) { 89 sb.append(fieldReference.getDefiningClass()); 92 sb.append(fieldReference.getName()); 94 sb.append(fieldReference.getType()); 98 public static String getShortFieldDescriptor(FieldReference fieldReference) { [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/ |
FieldPool.java | 35 import org.jf.dexlib2.iface.reference.FieldReference; 40 public class FieldPool extends BaseIndexPool<FieldReference> 41 implements FieldSection<CharSequence, CharSequence, FieldReference, Field> { 50 public void intern(@Nonnull FieldReference field) { 59 @Nonnull @Override public CharSequence getDefiningClass(@Nonnull FieldReference fieldReference) { 60 return fieldReference.getDefiningClass(); 63 @Nonnull @Override public CharSequence getFieldType(@Nonnull FieldReference fieldReference) { 64 return fieldReference.getType() [all...] |
/external/smali/smalidea/src/main/java/org/jf/smalidea/dexlib/instruction/ |
SmalideaInstruction.java | 205 SmaliFieldReference fieldReference = psiInstruction.getFieldReference(); 206 assert fieldReference != null; 207 containingClass = fieldReference.getContainingType().getText(); 209 fieldReference.getName(), 210 fieldReference.getFieldType().getText());
|
/external/smali/smali/src/main/antlr/ |
smaliTreeWalker.g | 58 import org.jf.dexlib2.iface.reference.FieldReference; 517 field_reference returns[ImmutableFieldReference fieldReference] 526 $fieldReference = new ImmutableFieldReference(type, $SIMPLE_NAME.text, 721 $reference = $field_reference.fieldReference; 856 ImmutableFieldReference fieldReference = $field_reference.fieldReference; 859 dexBuilder.internFieldReference(fieldReference))); [all...] |
/prebuilts/tools/common/m2/repository/org/smali/dexlib2/2.1.3/ |
dexlib2-2.1.3.jar | |
/external/smali/smali/src/main/java/org/jf/smali/ |
smaliTreeWalker.java | 24 import org.jf.dexlib2.iface.reference.FieldReference; [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ |
MethodAnalyzer.java | 42 import org.jf.dexlib2.iface.reference.FieldReference; [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/ |
DexWriter.java | 56 import org.jf.dexlib2.iface.reference.FieldReference; 88 FieldRefKey extends FieldReference, MethodRefKey extends MethodReference, 214 for (Entry<? extends FieldRefKey, Integer> fieldReference: fieldSection.getItems()) { 215 fieldReferences.add(ReferenceUtil.getFieldDescriptor(fieldReference.getKey())); [all...] |
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/ |
org.eclipse.jdt.core_3.6.2.v_A76_R36x.jar | |
/external/guice/extensions/struts2/lib/ |
core-3.1.1.jar | |
/prebuilts/misc/common/ecj/ |
ecj.jar | |
/prebuilts/eclipse/mavenplugins/tycho/tycho-dependencies-m2repo/org/eclipse/tycho/org.eclipse.jdt.core/3.9.1.v20130905-0837/ |
org.eclipse.jdt.core-3.9.1.v20130905-0837.jar | |
/prebuilts/tools/common/m2/repository/com/google/dagger/dagger-compiler/2.6/ |
dagger-compiler-2.6.jar | |
/prebuilts/devtools/tools/lib/ |
ecj-4.4.jar | |
/prebuilts/tools/common/m2/repository/org/eclipse/jdt/core/compiler/ecj/4.2.2/ |
ecj-4.2.2.jar | |
/prebuilts/tools/common/m2/repository/org/eclipse/jdt/core/compiler/ecj/4.4/ |
ecj-4.4.jar | |
/prebuilts/tools/common/m2/repository/org/eclipse/jdt/core/compiler/ecj/4.4.2/ |
ecj-4.4.2.jar | |
/prebuilts/tools/common/m2/repository/org/eclipse/jdt/core/compiler/ecj/4.5.1/ |
ecj-4.5.1.jar | |