Lines Matching refs:Header
33 static uint32_t HeaderOffset(const dex_ir::Header* header ATTRIBUTE_UNUSED) { in HeaderOffset()
37 static uint32_t HeaderSize(const dex_ir::Header* header ATTRIBUTE_UNUSED) { in HeaderSize()
48 std::function<uint32_t(dex_ir::Header*)> size_fn;
50 std::function<uint32_t(dex_ir::Header*)> offset_fn;
62 [](const dex_ir::Header* h) { return h->StringIds().Size(); }, in __anon0e6c32920102()
63 [](const dex_ir::Header* h) { return h->StringIds().GetOffset(); } in __anon0e6c32920202()
67 [](const dex_ir::Header* h) { return h->TypeIds().Size(); }, in __anon0e6c32920302()
68 [](const dex_ir::Header* h) { return h->TypeIds().GetOffset(); } in __anon0e6c32920402()
72 [](const dex_ir::Header* h) { return h->ProtoIds().Size(); }, in __anon0e6c32920502()
73 [](const dex_ir::Header* h) { return h->ProtoIds().GetOffset(); } in __anon0e6c32920602()
77 [](const dex_ir::Header* h) { return h->FieldIds().Size(); }, in __anon0e6c32920702()
78 [](const dex_ir::Header* h) { return h->FieldIds().GetOffset(); } in __anon0e6c32920802()
82 [](const dex_ir::Header* h) { return h->MethodIds().Size(); }, in __anon0e6c32920902()
83 [](const dex_ir::Header* h) { return h->MethodIds().GetOffset(); } in __anon0e6c32920a02()
87 [](const dex_ir::Header* h) { return h->ClassDefs().Size(); }, in __anon0e6c32920b02()
88 [](const dex_ir::Header* h) { return h->ClassDefs().GetOffset(); } in __anon0e6c32920c02()
92 [](const dex_ir::Header* h) { return h->CallSiteIds().Size(); }, in __anon0e6c32920d02()
93 [](const dex_ir::Header* h) { return h->CallSiteIds().GetOffset(); } in __anon0e6c32920e02()
97 [](const dex_ir::Header* h) { return h->MethodHandleItems().Size(); }, in __anon0e6c32920f02()
98 [](const dex_ir::Header* h) { return h->MethodHandleItems().GetOffset(); } in __anon0e6c32921002()
102 [](const dex_ir::Header* h) { return h->StringDatas().Size(); }, in __anon0e6c32921102()
103 [](const dex_ir::Header* h) { return h->StringDatas().GetOffset(); } in __anon0e6c32921202()
107 [](const dex_ir::Header* h) { return h->TypeLists().Size(); }, in __anon0e6c32921302()
108 [](const dex_ir::Header* h) { return h->TypeLists().GetOffset(); } in __anon0e6c32921402()
112 [](const dex_ir::Header* h) { return h->EncodedArrayItems().Size(); }, in __anon0e6c32921502()
113 [](const dex_ir::Header* h) { return h->EncodedArrayItems().GetOffset(); } in __anon0e6c32921602()
117 [](const dex_ir::Header* h) { return h->AnnotationItems().Size(); }, in __anon0e6c32921702()
118 [](const dex_ir::Header* h) { return h->AnnotationItems().GetOffset(); } in __anon0e6c32921802()
122 [](const dex_ir::Header* h) { return h->AnnotationSetItems().Size(); }, in __anon0e6c32921902()
123 [](const dex_ir::Header* h) { return h->AnnotationSetItems().GetOffset(); } in __anon0e6c32921a02()
127 [](const dex_ir::Header* h) { return h->AnnotationSetRefLists().Size(); }, in __anon0e6c32921b02()
128 [](const dex_ir::Header* h) { return h->AnnotationSetRefLists().GetOffset(); } in __anon0e6c32921c02()
132 [](const dex_ir::Header* h) { return h->AnnotationsDirectoryItems().Size(); }, in __anon0e6c32921d02()
133 [](const dex_ir::Header* h) { return h->AnnotationsDirectoryItems().GetOffset(); } in __anon0e6c32921e02()
137 [](const dex_ir::Header* h) { return h->DebugInfoItems().Size(); }, in __anon0e6c32921f02()
138 [](const dex_ir::Header* h) { return h->DebugInfoItems().GetOffset(); } in __anon0e6c32922002()
142 [](const dex_ir::Header* h) { return h->CodeItems().Size(); }, in __anon0e6c32922102()
143 [](const dex_ir::Header* h) { return h->CodeItems().GetOffset(); } in __anon0e6c32922202()
147 [](const dex_ir::Header* h) { return h->ClassDatas().Size(); }, in __anon0e6c32922302()
148 [](const dex_ir::Header* h) { return h->ClassDatas().GetOffset(); } in __anon0e6c32922402()
152 std::vector<dex_ir::DexFileSection> GetSortedDexFileSections(dex_ir::Header* header, in GetSortedDexFileSections()