Lines Matching refs:dex_ir

28 namespace dex_ir {  namespace
835 static uint32_t HeaderOffset(const dex_ir::Collections& collections ATTRIBUTE_UNUSED) { in HeaderOffset()
839 static uint32_t HeaderSize(const dex_ir::Collections& collections ATTRIBUTE_UNUSED) { in HeaderSize()
850 std::function<uint32_t(const dex_ir::Collections&)> size_fn;
852 std::function<uint32_t(const dex_ir::Collections&)> offset_fn;
864 &dex_ir::Collections::StringIdsSize,
865 &dex_ir::Collections::StringIdsOffset
869 &dex_ir::Collections::TypeIdsSize,
870 &dex_ir::Collections::TypeIdsOffset
874 &dex_ir::Collections::ProtoIdsSize,
875 &dex_ir::Collections::ProtoIdsOffset
879 &dex_ir::Collections::FieldIdsSize,
880 &dex_ir::Collections::FieldIdsOffset
884 &dex_ir::Collections::MethodIdsSize,
885 &dex_ir::Collections::MethodIdsOffset
889 &dex_ir::Collections::ClassDefsSize,
890 &dex_ir::Collections::ClassDefsOffset
894 &dex_ir::Collections::CallSiteIdsSize,
895 &dex_ir::Collections::CallSiteIdsOffset
899 &dex_ir::Collections::MethodHandleItemsSize,
900 &dex_ir::Collections::MethodHandleItemsOffset
904 &dex_ir::Collections::StringDatasSize,
905 &dex_ir::Collections::StringDatasOffset
909 &dex_ir::Collections::TypeListsSize,
910 &dex_ir::Collections::TypeListsOffset
914 &dex_ir::Collections::EncodedArrayItemsSize,
915 &dex_ir::Collections::EncodedArrayItemsOffset
919 &dex_ir::Collections::AnnotationItemsSize,
920 &dex_ir::Collections::AnnotationItemsOffset
924 &dex_ir::Collections::AnnotationSetItemsSize,
925 &dex_ir::Collections::AnnotationSetItemsOffset
929 &dex_ir::Collections::AnnotationSetRefListsSize,
930 &dex_ir::Collections::AnnotationSetRefListsOffset
934 &dex_ir::Collections::AnnotationsDirectoryItemsSize,
935 &dex_ir::Collections::AnnotationsDirectoryItemsOffset
939 &dex_ir::Collections::DebugInfoItemsSize,
940 &dex_ir::Collections::DebugInfoItemsOffset
944 &dex_ir::Collections::CodeItemsSize,
945 &dex_ir::Collections::CodeItemsOffset
949 &dex_ir::Collections::ClassDatasSize,
950 &dex_ir::Collections::ClassDatasOffset
954 std::vector<dex_ir::DexFileSection> GetSortedDexFileSections(dex_ir::Header* header, in GetSortedDexFileSections()
955 dex_ir::SortDirection direction) { in GetSortedDexFileSections()
956 const dex_ir::Collections& collections = header->GetCollections(); in GetSortedDexFileSections()
957 std::vector<dex_ir::DexFileSection> sorted_sections; in GetSortedDexFileSections()
960 sorted_sections.push_back(dex_ir::DexFileSection(s.name, in GetSortedDexFileSections()
968 [=](dex_ir::DexFileSection& a, dex_ir::DexFileSection& b) { in GetSortedDexFileSections()