Lines Matching defs:reference_diff
779 /// reference_diff iff @p diff is about differences between two
781 const reference_diff*
783 {return dynamic_cast<const reference_diff*>(diff);}
811 if (const reference_diff* d = is_reference_diff(diff))
835 /// reference_diff iff @p diff is about differences between two
3611 /// sub-object of this instance of @ref reference_diff.
3616 reference_diff::chain_into_hierarchy()
3619 /// Constructor for reference_diff
3626 reference_diff::reference_diff(const reference_type_def_sptr first,
3638 reference_diff::first_reference() const
3645 reference_diff::second_reference() const
3653 reference_diff::underlying_type_diff() const
3660 reference_diff::underlying_type_diff(diff_sptr d)
3667 /// reference_diff.
3669 reference_diff::get_pretty_representation() const
3674 o << "reference_diff["
3688 reference_diff::has_changes() const
3697 reference_diff::has_local_changes() const
3711 reference_diff::report(ostream& out, const string& indent) const
3734 reference_diff_sptr result(new reference_diff(first, second, d, ctxt));
7752 else if (const reference_diff *d = is_reference_diff(dif))
7753 get_reference_diff_map()[n] = const_cast<reference_diff*>(d);
11215 diff_node_visitor::visit(reference_diff* dif, bool pre)
12428 const reference_diff *d = 0;
12488 else if (const reference_diff *d = is_reference_diff(dif))