Lines Matching defs:diff

35 /// @param ctxt the current diff context.
48 /// Convert a bits value into a byte value if the current diff context
53 /// @param ctxt the current diff context to consider.
56 /// diff context instructs us to do.
76 /// Depending on if the current diff context instructs us to emit the
88 /// @param ctxt the current diff context to consider.
135 /// @param ctxt the diff context to take into account.
165 /// @param ctxt the diff context to take into account.
176 /// @param ctxt the current diff context.
226 /// @param ctxt the current diff context.
272 /// @param diff the diff node that potentially carries the data member
275 /// @param ctxt the context in which the diff is being reported.
279 maybe_show_relative_offset_change(const var_diff_sptr &diff,
286 var_decl_sptr o = diff->first_var();
287 var_decl_sptr n = diff->second_var();
331 /// @param diff the diff node that potentially carries the variable
334 /// @param ctxt the context in which the diff is being reported.
338 maybe_show_relative_size_change(const var_diff_sptr &diff,
345 var_decl_sptr o = diff->first_var();
346 var_decl_sptr n = diff->second_var();
381 /// @param diff diff the diff node to represent.
383 /// @param ctxt the diff context to use.
391 represent(const var_diff_sptr &diff,
397 if (!ctxt->get_reporter()->diff_to_be_reported(diff.get()))
400 const var_decl_sptr o = diff->first_var();
401 const var_decl_sptr n = diff->second_var();
417 // Has the main diff text been output?
476 else if (filtering::has_anonymous_data_member_change(diff))
503 if (const diff_sptr d = diff->type_diff())
541 if (!filtering::has_anonymous_data_member_change(diff) && o_name != n_name)
602 maybe_show_relative_offset_change(diff, *ctxt, out);
624 maybe_show_relative_size_change(diff, *ctxt, out);
721 /// @param ctxt the content of the current diff.
839 /// @param ctxt the content of the current diff.
882 /// @param ctxt the content of the current diff.
930 /// @param k the kind of diff (insertion/deletion/change) we want the
986 /// @param k the kind of diff (insertion/deletion/change) we want the
1079 /// @param ctxt the diff context.
1291 diff_sptr diff = *i;
1292 if (!diff || !diff->to_be_reported())
1295 string repr = diff->first_subject()->get_pretty_representation();
1298 diff->report(out, indent + " ");
1334 /// If a given diff node impacts some public interfaces, then report
1337 /// @param d the diff node to get the impacted interfaces for.
1343 maybe_report_interfaces_impacted_by_diff(const diff *d,
1383 /// If a given diff node impacts some public interfaces, then report
1386 /// @param d the diff node to get the impacted interfaces for.
1397 /// Tests if the diff node is to be reported.
1399 /// @param p the diff to consider.
1401 /// @return true iff the diff is to be reported.
1403 reporter_base::diff_to_be_reported(const diff *d) const
1410 /// @param d the diff to consider.
1484 /// @param d the class diff to consider.