Lines Matching refs:stream

142       ScopedSeek(Stream* stream, uint32_t offset) : stream_(stream), offset_(stream->Tell()) {  in ScopedSeek()  argument
143 stream->Seek(offset); in ScopedSeek()
227 void WriteEncodedValue(Stream* stream, dex_ir::EncodedValue* encoded_value);
228 void WriteEncodedValueHeader(Stream* stream, int8_t value_type, size_t value_arg);
229 void WriteEncodedArray(Stream* stream, dex_ir::EncodedValueVector* values);
230 void WriteEncodedAnnotation(Stream* stream, dex_ir::EncodedAnnotation* annotation);
231 void WriteEncodedFields(Stream* stream, dex_ir::FieldItemVector* fields);
232 void WriteEncodedMethods(Stream* stream, dex_ir::MethodItemVector* methods);
235 virtual void WriteHeader(Stream* stream);
239 void WriteStringIds(Stream* stream, bool reserve_only);
240 void WriteTypeIds(Stream* stream);
241 void WriteProtoIds(Stream* stream, bool reserve_only);
242 void WriteFieldIds(Stream* stream);
243 void WriteMethodIds(Stream* stream);
244 void WriteClassDefs(Stream* stream, bool reserve_only);
245 void WriteCallSiteIds(Stream* stream, bool reserve_only);
247 void WriteEncodedArrays(Stream* stream);
248 void WriteAnnotations(Stream* stream);
249 void WriteAnnotationSets(Stream* stream);
250 void WriteAnnotationSetRefs(Stream* stream);
251 void WriteAnnotationsDirectories(Stream* stream);
254 void WriteDebugInfoItems(Stream* stream);
255 void WriteCodeItems(Stream* stream, bool reserve_only);
256 void WriteTypeLists(Stream* stream);
257 void WriteStringDatas(Stream* stream);
258 void WriteClassDatas(Stream* stream);
259 void WriteMethodHandles(Stream* stream);
260 void WriteHiddenapiClassData(Stream* stream);
261 void WriteMapItems(Stream* stream, MapItemQueue* queue);
262 void GenerateAndWriteMapItems(Stream* stream);
264 virtual void WriteCodeItemPostInstructionData(Stream* stream,
267 virtual void WriteCodeItem(Stream* stream, dex_ir::CodeItem* item, bool reserve_only);
268 virtual void WriteDebugInfoItem(Stream* stream, dex_ir::DebugInfoItem* debug_info);
269 virtual void WriteStringData(Stream* stream, dex_ir::StringData* string_data);
273 void ProcessOffset(Stream* stream, dex_ir::Item* item);
274 void ProcessOffset(Stream* stream, dex_ir::CollectionBase* item);