Home
last modified time | relevance | path

Searched refs:dex_annotations (Results 1 – 2 of 2) sorted by relevance

/tools/dexter/slicer/
Dreader.cc292 auto dex_annotations = dataPtr<dex::AnnotationsDirectoryItem>(offset); in ExtractAnnotations() local
295 ExtractAnnotationSet(dex_annotations->class_annotations_off); in ExtractAnnotations()
297 const dex::u1* ptr = reinterpret_cast<const dex::u1*>(dex_annotations + 1); in ExtractAnnotations()
299 for (dex::u4 i = 0; i < dex_annotations->fields_size; ++i) { in ExtractAnnotations()
303 for (dex::u4 i = 0; i < dex_annotations->methods_size; ++i) { in ExtractAnnotations()
307 for (dex::u4 i = 0; i < dex_annotations->parameters_size; ++i) { in ExtractAnnotations()
Dwriter.cc724 dex::AnnotationsDirectoryItem dex_annotations = {}; in WriteClassAnnotations() local
725 dex_annotations.class_annotations_off = class_annotations_offset; in WriteClassAnnotations()
726 dex_annotations.fields_size = ir_annotations->field_annotations.size(); in WriteClassAnnotations()
727 dex_annotations.methods_size = ir_annotations->method_annotations.size(); in WriteClassAnnotations()
728 dex_annotations.parameters_size = ir_annotations->param_annotations.size(); in WriteClassAnnotations()
732 data.Push(dex_annotations); in WriteClassAnnotations()