Lines Matching refs:callback
443 ALWAYS_INLINE CodeInfo(const uint8_t* data, size_t* num_read_bits, DecodeCallback callback);
447 ALWAYS_INLINE static void ForEachHeaderField(Callback callback) { in ForEachHeaderField() argument
449 callback(index++, &CodeInfo::flags_); in ForEachHeaderField()
450 callback(index++, &CodeInfo::packed_frame_size_); in ForEachHeaderField()
451 callback(index++, &CodeInfo::core_spill_mask_); in ForEachHeaderField()
452 callback(index++, &CodeInfo::fp_spill_mask_); in ForEachHeaderField()
453 callback(index++, &CodeInfo::number_of_dex_registers_); in ForEachHeaderField()
454 callback(index++, &CodeInfo::bit_table_flags_); in ForEachHeaderField()
460 ALWAYS_INLINE static void ForEachBitTableField(Callback callback) { in ForEachBitTableField() argument
462 callback(index++, &CodeInfo::stack_maps_); in ForEachBitTableField()
463 callback(index++, &CodeInfo::register_masks_); in ForEachBitTableField()
464 callback(index++, &CodeInfo::stack_masks_); in ForEachBitTableField()
465 callback(index++, &CodeInfo::inline_infos_); in ForEachBitTableField()
466 callback(index++, &CodeInfo::method_infos_); in ForEachBitTableField()
467 callback(index++, &CodeInfo::dex_register_masks_); in ForEachBitTableField()
468 callback(index++, &CodeInfo::dex_register_maps_); in ForEachBitTableField()
469 callback(index++, &CodeInfo::dex_register_catalog_); in ForEachBitTableField()