Пример #1
0
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);
}
Пример #2
0
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);
}