void FinalInlinePass::run_pass(DexClassesVector& dexen, ConfigFiles& cfg) { auto keep_annos = keep_class_member_annos(m_keep_class_member_annos, cfg); auto keep_members = keep_class_members(m_keep_class_members); auto scope = build_class_scope(dexen); inline_field_values(scope); remove_unused_fields(scope, keep_annos, keep_members); }
void FinalInlinePass::run_pass(DexClassesVector& dexen, ConfigFiles& cfg, PassManager& mgr) { auto scope = build_class_scope(dexen); inline_field_values(scope); remove_unused_fields(scope, m_remove_class_members); }