Lines Matching defs:dif
307 diff_sptr dif = *i;
308 if (diff_to_be_reported(dif.get()))
309 dif->report(out, indent);
331 for (diff_sptrs_type::const_iterator dif = d.changed_types().begin();
332 dif != d.changed_types().end();
333 ++dif)
335 if (!*dif || !diff_to_be_reported((*dif).get()))
339 << (*dif)->first_subject()->get_pretty_representation()
341 (*dif)->report(out, indent + " ");
349 for (diff_sptrs_type::const_iterator dif= d.changed_decls().begin();
350 dif != d.changed_decls().end ();
351 ++dif)
353 if (!*dif || !diff_to_be_reported((*dif).get()))
357 << (*dif)->first_subject()->get_pretty_representation()
359 << (*dif)->second_subject()->get_pretty_representation() << "'";
360 report_loc_info((*dif)->second_subject(), *d.context(), out);
363 (*dif)->report(out, indent + " ");
455 diff_sptr dif = d.element_type_diff();
456 if (diff_to_be_reported(dif.get()))
458 string fn = ir::get_pretty_representation(is_type(dif->first_subject()));
462 dif->report(out, indent + " ");
957 if (diff_sptr dif = d.type_diff())
959 if (diff_to_be_reported(dif.get()))
961 RETURN_IF_BEING_REPORTED_OR_WAS_REPORTED_EARLIER2(dif, "type");
963 dif->report(out, indent + " ");