Lines Matching refs:report

58 /// Ouputs a report of the differences between of the two type_decl
63 /// @param out the output stream to emit the report to.
67 default_reporter::report(const type_decl_diff& d,
103 /// @param out the output stream to send the report to.
107 default_reporter::report(const enum_diff& d, ostream& out,
146 d.underlying_type_diff()->report(out, indent);
148 //report deletions/insertions/change of enumerators
219 /// For a @ref typedef_diff node, report the local changes to the
227 /// @param out the output stream to report to.
262 /// @param out the output stream to emit the report to.
266 default_reporter::report(const typedef_diff& d,
289 dif->report(out, indent + " ");
293 // The typedef change is to be reported, so we'll report its
310 dif->report(out, indent + " ");
320 /// For a @ref qualified_type_diff node, report the changes that are
325 /// @param out the output stream to emit the report to.
356 /// @param indent the string to use to indent the lines of the report.
358 default_reporter::report(const qualified_type_diff& d, ostream& out,
384 dif->report(out, indent + " ");
396 default_reporter::report(const pointer_diff& d, ostream& out,
413 dif->report(out, indent + " ");
417 /// For a @reference_diff node, report the local changes carried by
422 /// @param out the output stream to report to.
424 /// @param indent the white space indentation to use in the report.
466 /// @param indent the string to use for indenting the report.
468 default_reporter::report(const reference_diff& d, ostream& out,
491 dif->report(out, indent + " ");
495 /// Emit a textual report about the a @ref fn_parm_diff instance.
499 /// @param out the output stream to emit the textual report to.
501 /// @param indent the indentation string to use in the report.
503 default_reporter::report(const fn_parm_diff& d, ostream& out,
535 type_diff->report(out, indent + " ");
539 /// For a @ref function_type_diff node, report the local changes
544 /// @param out the output stream to report to.
582 // Hmmh, the above was quick. Now report about function parameters;
608 /// Build and emit a textual report about a @ref function_type_diff.
616 default_reporter::report(const function_type_diff& d, ostream& out,
634 d.priv_->return_type_diff_->report(out, indent + " ");
645 dif->report(out, indent);
658 /// @param indent the string to use for indenting the report.
660 default_reporter::report(const array_diff& d, ostream& out,
675 // report array element type changes
678 dif->report(out, indent + " ");
687 /// Generates a report for an intance of @ref base_diff.
691 /// @param out the output stream to send the report to.
695 default_reporter::report(const base_diff& d, ostream& out,
735 dif->report(out, indent);
744 /// @param out the out stream to report the changes to.
748 default_reporter::report(const scope_diff& d, ostream& out,
773 (*dif)->report(out, indent + " ");
799 (*dif)->report(out, indent + " ");
834 // Do not report about type_decl as these are usually built-in
854 // Do not report about type_decl as these are usually built-in
874 /// @param out the output stream to write the textual report to.
878 default_reporter::report(const class_or_union_diff& d,
912 // report deletions
934 // report insertions;
955 // report member function with sub-types changes
981 diff->report(out, indent + " ");
988 // report deletions
1012 //report insertions
1034 // report change
1076 // report deletions
1094 // report changes
1115 (*it)->report(out, indent + " ");
1120 // report insertions
1158 // report deletions
1174 // report insertions
1201 // report deletions
1217 // report insertions
1242 /// Produce a basic report about the changes carried by a @ref
1247 /// @param out the output stream to report the changes to.
1250 /// report.
1252 default_reporter::report(const class_diff& d, ostream& out,
1265 // Now report the changes about the differents parts of the type.
1326 diff->report(out, indent + " ");
1353 d.class_or_union_diff::report(out, indent);
1360 /// Produce a basic report about the changes carried by a @ref
1365 /// @param out the output stream to report the changes to.
1368 /// report.
1370 default_reporter::report(const union_diff& d, ostream& out,
1378 // Now report the changes about the differents parts of the type.
1386 d.class_or_union_diff::report(out, indent);
1413 /// Emit a report about the changes carried by a @ref distinct_diff
1418 /// @param out the output stream to send the diff report to.
1420 /// @param indent the indentation string to use in the report.
1422 default_reporter::report(const distinct_diff& d, ostream& out,
1446 diff->report(out, indent + " ");
1451 /// Serialize a report of the changes encapsulated in the current
1456 /// @param out the output stream to serialize the report to.
1460 default_reporter::report(const function_decl_diff& d, ostream& out,
1496 /// If the set of linkage names of the function have changed, report
1526 // did, then we'd report that change right before reporting the
1539 // Now report about inline-ness changes
1629 d.type_diff()->report(out, indent);
1642 default_reporter::report(const var_diff& d, ostream& out,
1667 dif->report(out, indent + " ");
1677 /// @param out the output stream to serialize the report to.
1679 /// @param indent the prefix to use as indentation for the report.
1681 default_reporter::report(const translation_unit_diff& d,
1685 static_cast<const scope_diff&>(d).report(out, indent);
1693 /// @param out the output stream to serialize the report to.
1695 /// @param indent the prefix to use as indentation for the report.
1697 default_reporter::report(const corpus_diff& d, ostream& out,
1891 diff->report(out, indent + " ");
2012 diff->report(out, indent + " ");