Lines Matching refs:DexFile
123 case DexFile::kDexAnnotationByte: in WriteEncodedValue()
126 case DexFile::kDexAnnotationShort: in WriteEncodedValue()
129 case DexFile::kDexAnnotationChar: in WriteEncodedValue()
132 case DexFile::kDexAnnotationInt: in WriteEncodedValue()
135 case DexFile::kDexAnnotationLong: in WriteEncodedValue()
138 case DexFile::kDexAnnotationFloat: in WriteEncodedValue()
142 case DexFile::kDexAnnotationDouble: in WriteEncodedValue()
146 case DexFile::kDexAnnotationMethodType: in WriteEncodedValue()
149 case DexFile::kDexAnnotationMethodHandle: in WriteEncodedValue()
152 case DexFile::kDexAnnotationString: in WriteEncodedValue()
155 case DexFile::kDexAnnotationType: in WriteEncodedValue()
158 case DexFile::kDexAnnotationField: in WriteEncodedValue()
159 case DexFile::kDexAnnotationEnum: in WriteEncodedValue()
162 case DexFile::kDexAnnotationMethod: in WriteEncodedValue()
165 case DexFile::kDexAnnotationArray: in WriteEncodedValue()
169 case DexFile::kDexAnnotationAnnotation: in WriteEncodedValue()
173 case DexFile::kDexAnnotationNull: in WriteEncodedValue()
176 case DexFile::kDexAnnotationBoolean: in WriteEncodedValue()
235 stream->AlignTo(SectionAlignment(DexFile::kDexTypeStringIdItem)); in WriteStringIds()
250 stream->AlignTo(SectionAlignment(DexFile::kDexTypeStringDataItem)); in WriteStringData()
271 stream->AlignTo(SectionAlignment(DexFile::kDexTypeTypeIdItem)); in WriteTypeIds()
286 stream->AlignTo(SectionAlignment(DexFile::kDexTypeTypeList)); in WriteTypeLists()
304 stream->AlignTo(SectionAlignment(DexFile::kDexTypeProtoIdItem)); in WriteProtoIds()
324 stream->AlignTo(SectionAlignment(DexFile::kDexTypeFieldIdItem)); in WriteFieldIds()
341 stream->AlignTo(SectionAlignment(DexFile::kDexTypeMethodIdItem)); in WriteMethodIds()
357 stream->AlignTo(SectionAlignment(DexFile::kDexTypeEncodedArrayItem)); in WriteEncodedArrays()
370 stream->AlignTo(SectionAlignment(DexFile::kDexTypeAnnotationItem)); in WriteAnnotations()
386 stream->AlignTo(SectionAlignment(DexFile::kDexTypeAnnotationSetItem)); in WriteAnnotationSets()
405 stream->AlignTo(SectionAlignment(DexFile::kDexTypeAnnotationSetRefList)); in WriteAnnotationSetRefs()
424 stream->AlignTo(SectionAlignment(DexFile::kDexTypeAnnotationsDirectoryItem)); in WriteAnnotationsDirectories()
471 stream->AlignTo(SectionAlignment(DexFile::kDexTypeHiddenapiClassData)); in WriteHiddenapiClassData()
520 stream->AlignTo(SectionAlignment(DexFile::kDexTypeDebugInfoItem)); in WriteDebugInfoItem()
576 stream->AlignTo(SectionAlignment(DexFile::kDexTypeCodeItem)); in WriteCodeItem()
632 stream->AlignTo(SectionAlignment(DexFile::kDexTypeClassDefItem)); in WriteClassDefs()
661 stream->AlignTo(SectionAlignment(DexFile::kDexTypeClassDataItem)); in WriteClassDatas()
681 stream->AlignTo(SectionAlignment(DexFile::kDexTypeCallSiteIdItem)); in WriteCallSiteIds()
698 stream->AlignTo(SectionAlignment(DexFile::kDexTypeMethodHandleItem)); in WriteMethodHandles()
730 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeHeaderItem, 1, 0)); in GenerateAndWriteMapItems()
731 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeStringIdItem, in GenerateAndWriteMapItems()
734 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeTypeIdItem, in GenerateAndWriteMapItems()
737 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeProtoIdItem, in GenerateAndWriteMapItems()
740 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeFieldIdItem, in GenerateAndWriteMapItems()
743 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeMethodIdItem, in GenerateAndWriteMapItems()
746 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeClassDefItem, in GenerateAndWriteMapItems()
749 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeCallSiteIdItem, in GenerateAndWriteMapItems()
752 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeMethodHandleItem, in GenerateAndWriteMapItems()
756 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeMapList, 1, header_->MapListOffset())); in GenerateAndWriteMapItems()
757 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeTypeList, in GenerateAndWriteMapItems()
760 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeAnnotationSetRefList, in GenerateAndWriteMapItems()
763 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeAnnotationSetItem, in GenerateAndWriteMapItems()
766 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeClassDataItem, in GenerateAndWriteMapItems()
769 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeCodeItem, in GenerateAndWriteMapItems()
772 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeStringDataItem, in GenerateAndWriteMapItems()
775 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeDebugInfoItem, in GenerateAndWriteMapItems()
778 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeAnnotationItem, in GenerateAndWriteMapItems()
781 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeEncodedArrayItem, in GenerateAndWriteMapItems()
784 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeAnnotationsDirectoryItem, in GenerateAndWriteMapItems()
787 queue.AddIfNotEmpty(MapItem(DexFile::kDexTypeHiddenapiClassData, in GenerateAndWriteMapItems()
809 std::copy_n(header_->Signature(), DexFile::kSha1DigestSize, header.signature_); in WriteHeader()
914 stream->AlignTo(SectionAlignment(DexFile::kDexTypeMapList)); in Write()
952 header_->SetChecksum(DexFile::CalculateChecksum(stream->Begin(), header_->FileSize())); in Write()