Lines Matching defs:array_diff
696 /// Test if a diff node is a @ref array_diff node.
700 /// @return a non-nil pointer to a @ref array_diff iff @p diff is a
701 /// @ref array_diff node.
702 const array_diff*
704 {return dynamic_cast<const array_diff*>(diff);}
3460 /// sub-object of this instance of @ref array_diff.
3465 array_diff::chain_into_hierarchy()
3468 /// Constructor for array_diff
3478 array_diff::array_diff(const array_type_def_sptr first,
3490 array_diff::first_array() const
3497 array_diff::second_array() const
3504 array_diff::element_type_diff() const
3511 array_diff::element_type_diff(diff_sptr d)
3515 /// array_diff.
3517 array_diff::get_pretty_representation() const
3522 o << "array_diff["
3536 array_diff::has_changes() const
3565 array_diff::has_local_changes() const
3579 array_diff::report(ostream& out, const string& indent) const
3602 array_diff_sptr result(new array_diff(first, second, d, ctxt));
7750 else if (const array_diff *d = is_array_diff(dif))
7751 get_array_diff_map()[n] = const_cast<array_diff*>(d);