/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/ |
H A D | InstructionWriter.java | 52 @Nonnull private final TypeSection<?, ?, TypeRef> typeSection; field in class:InstructionWriter 61 @Nonnull TypeSection<?, ?, TypeRef> typeSection, 65 writer, stringSection, typeSection, fieldSection, methodSection); 70 @Nonnull TypeSection<?, ?, TypeRef> typeSection, 75 this.typeSection = typeSection; 426 return typeSection.getItemIndex((TypeRef)referenceInstruction.getReference()); 58 makeInstructionWriter( @onnull DexDataWriter writer, @Nonnull StringSection<?, StringRef> stringSection, @Nonnull TypeSection<?, ?, TypeRef> typeSection, @Nonnull FieldSection<?, ?, FieldRefKey, ?> fieldSection, @Nonnull MethodSection<?, ?, ?, MethodRefKey, ?> methodSection) argument 68 InstructionWriter(@onnull DexDataWriter writer, @Nonnull StringSection<?, StringRef> stringSection, @Nonnull TypeSection<?, ?, TypeRef> typeSection, @Nonnull FieldSection<?, ?, FieldRefKey, ?> fieldSection, @Nonnull MethodSection<?, ?, ?, MethodRefKey, ?> methodSection) argument
|
H A D | DebugWriter.java | 43 @Nonnull private final TypeSection<StringKey, TypeKey, ?> typeSection; field in class:DebugWriter 49 @Nonnull TypeSection<StringKey, TypeKey, ?> typeSection, 52 this.typeSection = typeSection; 66 int typeIndex = typeSection.getNullableItemIndex(type); 48 DebugWriter(@onnull StringSection<StringKey, ?> stringSection, @Nonnull TypeSection<StringKey, TypeKey, ?> typeSection, @Nonnull DexDataWriter writer) argument
|
H A D | EncodedValueWriter.java | 46 @Nonnull private final TypeSection<?, TypeKey, ?> typeSection; field in class:EncodedValueWriter 54 @Nonnull TypeSection<?, TypeKey, ?> typeSection, 60 this.typeSection = typeSection; 71 writer.writeUleb128(typeSection.getItemIndex(annotationType)); 140 writer.writeEncodedUint(ValueType.TYPE, typeSection.getItemIndex(value)); 51 EncodedValueWriter( @onnull DexDataWriter writer, @Nonnull StringSection<StringKey, ?> stringSection, @Nonnull TypeSection<?, TypeKey, ?> typeSection, @Nonnull FieldSection<?, ?, FieldRefKey, ?> fieldSection, @Nonnull MethodSection<?, ?, ?, MethodRefKey, ?> methodSection, @Nonnull AnnotationSection<StringKey, TypeKey, ?, AnnotationElement, EncodedValue> annotationSection) argument
|
H A D | DexWriter.java | 117 protected final TypeSection<StringKey, TypeKey, TypeRef> typeSection; field in class:DexWriter 130 TypeSection<StringKey, TypeKey, TypeRef> typeSection, 142 this.typeSection = typeSection; 173 super(writer, stringSection, typeSection, fieldSection, methodSection, annotationSection); 184 typeSection.getItems().size() * TypeIdItem.ITEM_SIZE + 299 List<Map.Entry<? extends TypeKey, Integer>> typeEntries = Lists.newArrayList(typeSection.getItems()); 304 writer.writeInt(stringSection.getItemIndex(typeSection.getString(entry.getKey()))); 319 writer.writeInt(typeSection.getItemIndex(protoSection.getReturnType(key))); 334 writer.writeUshort(typeSection 128 DexWriter(int api, StringSection<StringKey, StringRef> stringSection, TypeSection<StringKey, TypeKey, TypeRef> typeSection, ProtoSection<StringKey, TypeKey, ProtoKey, TypeListKey> protoSection, FieldSection<StringKey, TypeKey, FieldRefKey, FieldKey> fieldSection, MethodSection<StringKey, TypeKey, ProtoKey, MethodRefKey, MethodKey> methodSection, ClassSection<StringKey, TypeKey, TypeListKey, ClassKey, FieldKey, MethodKey, AnnotationSetKey, EncodedValue> classSection, TypeListSection<TypeKey, TypeListKey> typeListSection, AnnotationSection<StringKey, TypeKey, AnnotationKey, AnnotationElement, EncodedValue> annotationSection, AnnotationSetSection<AnnotationKey, AnnotationSetKey> annotationSetSection) argument [all...] |