Searched refs:readContext (Results 1 - 23 of 23) sorted by relevance

/external/smali/dexlib/src/main/java/org/jf/dexlib/
H A DOffsettedSection.java38 public void readItems(Input in, ReadContext readContext) { argument
48 item.readFrom(in, i, readContext);
51 readContext.setItemsForSection(ItemType, items);
H A DIndexedSection.java46 protected void readItems(Input in, ReadContext readContext) { argument
50 item.readFrom(in, i, readContext);
H A DItem.java67 * @param readContext a <code>ReadContext</code> object to hold information that is
70 protected void readFrom(Input in, int index, ReadContext readContext) { argument
77 this.readItem(in, readContext);
140 * @param readContext a <code>ReadContext</code> object to hold information that is
143 protected abstract void readItem(Input in, ReadContext readContext); argument
H A DHeaderItem.java69 protected void readItem(Input in, ReadContext readContext) { argument
117 readContext.addSection(ItemType.TYPE_MAP_LIST, 1, sectionOffset);
122 readContext.addSection(ItemType.TYPE_STRING_ID_ITEM, sectionSize, sectionOffset);
127 readContext.addSection(ItemType.TYPE_TYPE_ID_ITEM, sectionSize, sectionOffset);
132 readContext.addSection(ItemType.TYPE_PROTO_ID_ITEM, sectionSize, sectionOffset);
137 readContext.addSection(ItemType.TYPE_FIELD_ID_ITEM, sectionSize, sectionOffset);
142 readContext.addSection(ItemType.TYPE_METHOD_ID_ITEM, sectionSize, sectionOffset);
147 readContext.addSection(ItemType.TYPE_CLASS_DEF_ITEM, sectionSize, sectionOffset);
H A DSection.java128 * @param readContext a <code>ReadContext</code> object to hold information that is
131 protected void readFrom(int size, Input in, ReadContext readContext) { argument
143 readItems(in, readContext);
151 * @param readContext a <code>ReadContext</code> object to hold information that is
154 protected abstract void readItems(Input in, ReadContext readContext); argument
H A DAnnotationSetRefList.java75 protected void readItem(Input in, ReadContext readContext) { argument
79 annotationSets[i] = (AnnotationSetItem)readContext.getOptionalOffsettedItemByOffset(
H A DMapItem.java66 protected void readItem(Input in, ReadContext readContext) { argument
78 readContext.addSection(itemType, sectionSize, sectionOffset);
H A DStringIdItem.java93 protected void readItem(Input in, ReadContext readContext) { argument
96 stringDataItem = (StringDataItem)readContext.getOffsettedItemByOffset(ItemType.TYPE_STRING_DATA_ITEM,
H A DEncodedArrayItem.java71 protected void readItem(Input in, ReadContext readContext) { argument
H A DDexFile.java388 ReadContext readContext = new ReadContext();
390 HeaderItem.readFrom(in, 0, readContext);
393 int mapOffset = readContext.getSectionOffset(ItemType.TYPE_MAP_LIST);
396 MapItem.readFrom(in, 0, readContext);
427 int sectionOffset = readContext.getSectionOffset(section.ItemType);
429 int sectionSize = readContext.getSectionSize(section.ItemType);
431 section.readFrom(sectionSize, in, readContext);
H A DClassDefItem.java128 protected void readItem(Input in, ReadContext readContext) { argument
132 implementedInterfaces = (TypeListItem)readContext.getOptionalOffsettedItemByOffset(ItemType.TYPE_TYPE_LIST,
135 annotations = (AnnotationDirectoryItem)readContext.getOptionalOffsettedItemByOffset(
137 classData = (ClassDataItem)readContext.getOptionalOffsettedItemByOffset(ItemType.TYPE_CLASS_DATA_ITEM, in.readInt());
138 staticFieldInitializers = (EncodedArrayItem)readContext.getOptionalOffsettedItemByOffset(
H A DAnnotationSetItem.java81 protected void readItem(Input in, ReadContext readContext) { argument
85 annotations[i] = (AnnotationItem)readContext.getOffsettedItemByOffset(ItemType.TYPE_ANNOTATION_ITEM,
H A DProtoIdItem.java96 protected void readItem(Input in, ReadContext readContext) { argument
99 parameters = (TypeListItem)readContext.getOptionalOffsettedItemByOffset(ItemType.TYPE_TYPE_LIST, in.readInt());
H A DAnnotationDirectoryItem.java125 protected void readItem(Input in, ReadContext readContext) { argument
126 classAnnotations = (AnnotationSetItem)readContext.getOptionalOffsettedItemByOffset(
154 AnnotationSetItem fieldAnnotationSet = (AnnotationSetItem)readContext.getOffsettedItemByOffset(
168 AnnotationSetItem methodAnnotationSet = (AnnotationSetItem)readContext.getOffsettedItemByOffset(
182 AnnotationSetRefList paramaterAnnotationSet = (AnnotationSetRefList)readContext.getOffsettedItemByOffset(
H A DAnnotationItem.java78 protected void readItem(Input in, ReadContext readContext) { argument
H A DStringDataItem.java87 protected void readItem(Input in, ReadContext readContext) { argument
H A DTypeIdItem.java108 protected void readItem(Input in, ReadContext readContext) { argument
H A DClassDataItem.java166 protected void readItem(Input in, ReadContext readContext) { argument
201 directMethods[i] = previousEncodedMethod = new EncodedMethod(dexFile, readContext, in,
214 virtualMethods[i] = previousEncodedMethod = new EncodedMethod(dexFile, readContext, in,
745 * @param readContext a <code>ReadContext</code> object to hold information that is only needed while reading
751 public EncodedMethod(DexFile dexFile, ReadContext readContext, Input in, EncodedMethod previousEncodedMethod) { argument
759 codeItem = (CodeItem)readContext.getOptionalOffsettedItemByOffset(ItemType.TYPE_CODE_ITEM,
H A DMethodIdItem.java96 protected void readItem(Input in, ReadContext readContext) { argument
H A DFieldIdItem.java101 protected void readItem(Input in, ReadContext readContext) { argument
H A DTypeListItem.java92 protected void readItem(Input in, ReadContext readContext) { argument
H A DCodeItem.java138 protected void readItem(Input in, ReadContext readContext) { argument
143 this.debugInfo = (DebugInfoItem)readContext.getOptionalOffsettedItemByOffset(ItemType.TYPE_DEBUG_INFO_ITEM,
H A DDebugInfoItem.java101 protected void readItem(Input in, ReadContext readContext) { argument

Completed in 87 milliseconds