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.java66 * @param readContext a <code>ReadContext</code> object to hold information that is
69 protected void readFrom(Input in, int index, ReadContext readContext) { argument
76 this.readItem(in, readContext);
139 * @param readContext a <code>ReadContext</code> object to hold information that is
142 protected abstract void readItem(Input in, ReadContext readContext); argument
H A DHeaderItem.java59 protected void readItem(Input in, ReadContext readContext) { argument
92 readContext.addSection(ItemType.TYPE_MAP_LIST, 1, sectionOffset);
97 readContext.addSection(ItemType.TYPE_STRING_ID_ITEM, sectionSize, sectionOffset);
102 readContext.addSection(ItemType.TYPE_TYPE_ID_ITEM, sectionSize, sectionOffset);
107 readContext.addSection(ItemType.TYPE_PROTO_ID_ITEM, sectionSize, sectionOffset);
112 readContext.addSection(ItemType.TYPE_FIELD_ID_ITEM, sectionSize, sectionOffset);
117 readContext.addSection(ItemType.TYPE_METHOD_ID_ITEM, sectionSize, sectionOffset);
122 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 DStringIdItem.java91 protected void readItem(Input in, ReadContext readContext) { argument
94 stringDataItem = (StringDataItem)readContext.getOffsettedItemByOffset(ItemType.TYPE_STRING_DATA_ITEM,
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 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 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.java169 protected void readItem(Input in, ReadContext readContext) { argument
170 classAnnotations = (AnnotationSetItem)readContext.getOptionalOffsettedItemByOffset(
184 fieldAnnotations[i] = (AnnotationSetItem)readContext.getOffsettedItemByOffset(
195 methodAnnotations[i] = (AnnotationSetItem)readContext.getOffsettedItemByOffset(
206 parameterAnnotations[i] = (AnnotationSetRefList)readContext.getOffsettedItemByOffset(
H A DClassDefItem.java169 protected void readItem(Input in, ReadContext readContext) { argument
173 implementedInterfaces = (TypeListItem)readContext.getOptionalOffsettedItemByOffset(ItemType.TYPE_TYPE_LIST,
176 annotations = (AnnotationDirectoryItem)readContext.getOptionalOffsettedItemByOffset(
178 classData = (ClassDataItem)readContext.getOptionalOffsettedItemByOffset(ItemType.TYPE_CLASS_DATA_ITEM, in.readInt());
179 staticFieldInitializers = (EncodedArrayItem)readContext.getOptionalOffsettedItemByOffset(
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.java106 protected void readItem(Input in, ReadContext readContext) { argument
H A DClassDataItem.java117 protected void readItem(Input in, ReadContext readContext) { argument
144 directMethods[i] = previousEncodedMethod = new EncodedMethod(dexFile, readContext, in,
154 virtualMethods[i] = previousEncodedMethod = new EncodedMethod(dexFile, readContext, in,
531 * @param readContext a <code>ReadContext</code> object to hold information that is only needed while reading
537 public EncodedMethod(DexFile dexFile, ReadContext readContext, Input in, EncodedMethod previousEncodedMethod) { argument
545 codeItem = (CodeItem)readContext.getOptionalOffsettedItemByOffset(ItemType.TYPE_CODE_ITEM,
H A DFieldIdItem.java101 protected void readItem(Input in, ReadContext readContext) { argument
H A DMethodIdItem.java96 protected void readItem(Input in, ReadContext readContext) { argument
H A DTypeListItem.java92 protected void readItem(Input in, ReadContext readContext) { argument
H A DCodeItem.java141 protected void readItem(Input in, ReadContext readContext) { argument
146 this.debugInfo = (DebugInfoItem)readContext.getOptionalOffsettedItemByOffset(ItemType.TYPE_DEBUG_INFO_ITEM,
H A DDebugInfoItem.java101 protected void readItem(Input in, ReadContext readContext) { argument

Completed in 125 milliseconds