Home
last modified time | relevance | path

Searched refs:instanceFields (Results 1 – 25 of 30) sorted by relevance

12

/external/mockito/src/main/java/org/mockito/internal/util/reflection/
DFields.java30 List<InstanceField> instanceFields = new ArrayList<InstanceField>(); in allDeclaredFieldsOf() local
32 instanceFields.addAll(instanceFieldsIn(instance, clazz.getDeclaredFields())); in allDeclaredFieldsOf()
34 return new InstanceFields(instance, instanceFields); in allDeclaredFieldsOf()
44 List<InstanceField> instanceFields = new ArrayList<InstanceField>(); in declaredFieldsOf() local
45 instanceFields.addAll(instanceFieldsIn(instance, instance.getClass().getDeclaredFields())); in declaredFieldsOf()
46 return new InstanceFields(instance, instanceFields); in declaredFieldsOf()
109 private final List<InstanceField> instanceFields;
111 public InstanceFields(Object instance, List<InstanceField> instanceFields) {
113 this.instanceFields = instanceFields;
117 return new InstanceFields(instance, ListUtil.filter(instanceFields, withFilter));
[all …]
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/
DImmutableClassDef.java60 @Nonnull protected final ImmutableSortedSet<? extends ImmutableField> instanceFields; field in ImmutableClassDef
86 …this.instanceFields = ImmutableField.immutableSetOf(Iterables.filter(fields, FieldUtil.FIELD_IS_IN… in ImmutableClassDef()
98 @Nullable Iterable<? extends Field> instanceFields, in ImmutableClassDef() argument
108 this.instanceFields = ImmutableField.immutableSetOf(instanceFields); in ImmutableClassDef()
120 @Nullable ImmutableSortedSet<? extends ImmutableField> instanceFields, in ImmutableClassDef() argument
130 this.instanceFields = ImmutableUtils.nullToEmptySortedSet(instanceFields); in ImmutableClassDef()
159 …erride public ImmutableSet<? extends ImmutableField> getInstanceFields() { return instanceFields; } in getInstanceFields()
170 return Iterators.concat(staticFields.iterator(), instanceFields.iterator()); in getFields()
174 return staticFields.size() + instanceFields.size(); in getFields()
/external/r8/src/main/java/com/android/tools/r8/graph/
DDexProgramClass.java24 DexEncodedField[] instanceFields, in DexProgramClass() argument
28 instanceFields, directMethods, virtualMethods, classAnnotations, origin); in DexProgramClass()
51 collectAll(indexedItems, instanceFields); in collectIndexedItems()
72 collectAll(collector, instanceFields); in addDependencies()
104 int numberOfFields = staticFields().length + instanceFields().length; in hasMethodsOrFields()
114 || hasAnnotations(instanceFields); in hasAnnotations()
122 && !hasAnnotations(instanceFields); in hasInternalizableAnnotation()
DDexClass.java28 public DexEncodedField[] instanceFields; field in DexClass
35 DexType type, DexEncodedField[] staticFields, DexEncodedField[] instanceFields, in DexClass() argument
45 this.instanceFields = instanceFields; in DexClass()
102 public DexEncodedField[] instanceFields() { in instanceFields() method in DexClass
103 return MoreObjects.firstNonNull(instanceFields, NO_FIELDS); in instanceFields()
131 return findTarget(instanceFields(), field); in findInstanceTarget()
DClassKind.java17 DexEncodedField[] staticFields, DexEncodedField[] instanceFields, in create() argument
32 DexEncodedField[] staticFields, DexEncodedField[] instanceFields, in create() argument
35 annotations, staticFields, instanceFields, directMethods, virtualMethods); in create()
DDexClasspathClass.java16 DexEncodedField[] staticFields, DexEncodedField[] instanceFields, in DexClasspathClass() argument
19 staticFields, instanceFields, directMethods, virtualMethods, annotations, origin); in DexClasspathClass()
DDexLibraryClass.java16 DexEncodedField[] staticFields, DexEncodedField[] instanceFields, in DexLibraryClass() argument
19 staticFields, instanceFields, directMethods, virtualMethods, annotations, origin); in DexLibraryClass()
DDexAnnotationDirectory.java39 assert isSorted(clazz.instanceFields()); in DexAnnotationDirectory()
41 new OrderedMergingIterator<>(clazz.staticFields(), clazz.instanceFields()); in DexAnnotationDirectory()
DClassAndMemberPublicizer.java29 publicizeAllFields(clazz.instanceFields()); in run()
DJarClassFileReader.java114 private final List<DexEncodedField> instanceFields = new ArrayList<>(); field in JarClassFileReader.CreateDexClassVisitor
261 instanceFields.toArray(new DexEncodedField[instanceFields.size()]), in visitEnd()
339 parent.instanceFields.add(field); in visitEnd()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/pool/
DPoolClassDef.java48 @Nonnull final ImmutableSortedSet<Field> instanceFields; field in PoolClassDef
61 instanceFields = ImmutableSortedSet.copyOf(classDef.getInstanceFields()); in PoolClassDef()
97 return instanceFields; in getInstanceFields()
104 ImmutableList.of(staticFields.iterator(), instanceFields.iterator()), in getFields()
109 return staticFields.size() + instanceFields.size(); in getFields()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/builder/
DBuilderClassDef.java54 @Nonnull final SortedSet<BuilderField> instanceFields; field in BuilderClassDef
84 …this.instanceFields = ImmutableSortedSet.copyOf(Iterables.filter(fields, FieldUtil.FIELD_IS_INSTAN… in BuilderClassDef()
95 @Nonnull @Override public SortedSet<BuilderField> getInstanceFields() { return instanceFields; } in getInstanceFields()
108 ImmutableList.of(staticFields.iterator(), instanceFields.iterator()), in getFields()
113 return staticFields.size() + instanceFields.size(); in getFields()
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
DClassDefinition.java215 Iterable<? extends Field> instanceFields; in writeInstanceFields() local
217 instanceFields = ((DexBackedClassDef)classDef).getInstanceFields(false); in writeInstanceFields()
219 instanceFields = classDef.getInstanceFields(); in writeInstanceFields()
222 for (Field field: instanceFields) { in writeInstanceFields()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
DClassProto.java591 … SparseArray<FieldReference> instanceFields = new SparseArray<FieldReference>(totalFieldCount);
597 instanceFields.append(superFields.keyAt(i), superFields.valueAt(i));
600 fieldOffset = instanceFields.keyAt(superFieldCount-1);
627 instanceFields.append(fieldOffset, field);
635 return instanceFields;
824 SparseArray<FieldReference> instanceFields = getInstanceFields();
825 if (instanceFields.size() == 0) {
829 int lastItemIndex = instanceFields.size()-1;
830 int fieldOffset = instanceFields.keyAt(lastItemIndex);
831 FieldReference lastField = instanceFields.valueAt(lastItemIndex);
/external/r8/src/main/java/com/android/tools/r8/naming/
DFieldNameMinifier.java53 reserveFieldNames(newState, holder.instanceFields(), holder.isLibraryClass()); in reserveNamesInSubtypes()
75 renameFields(clazz.instanceFields(), state); in renameFieldsInSubtypes()
DMinifiedNameMapPrinter.java53 clazz.instanceFields(), Comparator.comparing(DexEncodedField::toSourceString)), out); in write()
/external/r8/src/main/java/com/android/tools/r8/shaking/
DSimpleClassMerger.java232 addAll(existingFields, target.instanceFields(), FieldSignatureEquivalence.get()); in merge()
241 Iterators.forArray(source.instanceFields()), in merge()
242 target.instanceFields(), in merge()
266 target.instanceFields = mergedInstanceFields in merge()
272 source.instanceFields = null; in merge()
434 clazz.instanceFields = substituteTypesIn(clazz.instanceFields); in fixupTypeReferences()
DTreePruner.java83 clazz.instanceFields = reachableFields(clazz.instanceFields()); in getNewProgramClasses()
DDiscardedChecker.java33 processSubItems(clazz.instanceFields()); in run()
DAnnotationRemover.java113 processFields(clazz.instanceFields()); in run()
DReasonPrinter.java49 Arrays.stream(clazz.instanceFields()).filter(itemsQueried::contains) in run()
DRootSetBuilder.java259 markFields(clazz.instanceFields(), memberKeepRules, rule, onlyIfClassKept); in markMatchingFields()
319 ruleSatisfiedByFields(rule, clazz.instanceFields())) { in ruleSatisfied()
/external/mockito/src/test/java/org/mockito/internal/util/reflection/
DFieldsTest.java45 assertThat(Fields.declaredFieldsOf(instance).filter(syntheticField()).instanceFields()) in can_get_list_of_InstanceField()
/external/r8/src/main/java/com/android/tools/r8/
DPrintClassList.java52 printFields(clazz.instanceFields(), map); in main()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/
DDexWriter.java471 Collection<? extends FieldKey> instanceFields = classSection.getSortedInstanceFields(key);
475 instanceFields.size() > 0 ||
492 offsetWriter.writeUleb128(instanceFields.size());
497 writeEncodedFields(offsetWriter, instanceFields);

12