Lines Matching defs:class_or_union_diff

659 /// Test if a diff node is a @ref class_or_union_diff node.
663 /// @return a non-nil pointer to the @ref class_or_union_diff denoted
664 /// by @p d iff @p d is a @ref class_or_union_diff.
665 const class_or_union_diff*
667 {return dynamic_cast<const class_or_union_diff*>(d);}
669 /// Test if a diff node is a @ref class_or_union_diff between two
674 /// @return a non-nil pointer to the @ref class_or_union_diff iff @p
677 const class_or_union_diff*
680 if (const class_or_union_diff *dif = is_class_or_union_diff(d))
4112 // <class_or_union_diff stuff>
4126 class_or_union_diff::priv::member_type_has_changed(decl_base_sptr d) const
4149 class_or_union_diff::priv::subtype_changed_dm(decl_base_sptr d) const
4173 class_or_union_diff::priv::member_class_tmpl_has_changed(decl_base_sptr d) const
4188 class_or_union_diff::priv::get_deleted_non_static_data_members_number() const
4207 class_or_union_diff::priv::get_inserted_non_static_data_members_number() const
4231 class_or_union_diff::priv::count_filtered_subtype_changed_dm(bool local_only)
4263 class_or_union_diff::priv::count_filtered_changed_dm(bool local_only)
4314 class_or_union_diff::priv::count_filtered_changed_mem_fns
4353 class_or_union_diff::priv::count_filtered_inserted_mem_fns
4386 class_or_union_diff::priv::count_filtered_deleted_mem_fns
4416 /// removed from the class_or_union_diff::priv.
4418 class_or_union_diff::clear_lookup_tables()
4438 class_or_union_diff::lookup_tables_empty(void) const
4457 class_or_union_diff::ensure_lookup_tables_populated(void) const
4823 /// class_or_union_diff class.
4825 class_or_union_diff::allocate_priv_data()
4831 /// Constructor for the @ref class_or_union_diff class.
4838 class_or_union_diff::class_or_union_diff(class_or_union_sptr first_scope,
4845 /// Getter of the private data of the @ref class_or_union_diff type.
4848 /// class_or_union_diff can be shared among several instances of
4849 /// class_or_union_diff, so you should never try to access
4850 /// class_or_union_diff::priv directly.
4852 /// When class_or_union_diff::priv is shared, this function returns
4856 /// of @ref class_or_union_diff.
4857 const class_or_union_diff::priv_ptr&
4858 class_or_union_diff::get_priv() const
4863 // If the current class_or_union_diff::priv member is empty, then look for
4865 class_or_union_diff *canonical =
4866 dynamic_cast<class_or_union_diff*>(get_canonical_diff());
4873 /// Destructor of class_or_union_diff.
4874 class_or_union_diff::~class_or_union_diff()
4880 class_or_union_diff::first_class_or_union() const
4885 class_or_union_diff::second_class_or_union() const
4891 class_or_union_diff::member_types_changes() const
4897 class_or_union_diff::member_types_changes()
4903 class_or_union_diff::data_members_changes() const
4909 class_or_union_diff::data_members_changes()
4916 class_or_union_diff::inserted_data_members() const
4923 class_or_union_diff::deleted_data_members() const
4929 class_or_union_diff::member_fns_changes() const
4938 class_or_union_diff::changed_member_fns() const
4944 class_or_union_diff::member_fns_changes()
4949 class_or_union_diff::deleted_member_fns() const
4954 class_or_union_diff::inserted_member_fns() const
4962 class_or_union_diff::sorted_changed_data_members() const
4970 class_or_union_diff::count_filtered_changed_data_members(bool local) const
4977 class_or_union_diff::sorted_subtype_changed_data_members() const
4984 class_or_union_diff::count_filtered_subtype_changed_data_members(bool local) const
4996 class_or_union_diff::data_members_replaced_by_adms() const
5007 class_or_union_diff::ordered_data_members_replaced_by_adms() const
5031 class_or_union_diff::member_fn_tmpls_changes() const
5037 class_or_union_diff::member_fn_tmpls_changes()
5043 class_or_union_diff::member_class_tmpls_changes() const
5049 class_or_union_diff::member_class_tmpls_changes()
5054 class_or_union_diff::has_changes() const
5061 class_or_union_diff::has_local_changes() const
5070 /// Report the changes carried by the current @ref class_or_union_diff
5077 class_or_union_diff::report(ostream& out, const string& indent) const
5083 /// sub-object of this instance of @ref class_or_union_diff.
5088 class_or_union_diff::chain_into_hierarchy()
5122 // </class_or_union_diff stuff>
5175 class_or_union_diff::ensure_lookup_tables_populated();
5239 const class_or_union_diff::priv_ptr &p = class_or_union_diff::get_priv();
5433 class_or_union_diff::allocate_priv_data();
5485 class_or_union_diff::chain_into_hierarchy();
5506 : class_or_union_diff(first_scope, second_scope, ctxt)
5909 {class_or_union_diff::clear_lookup_tables();}
5916 {return class_or_union_diff::lookup_tables_empty();}
5922 {class_or_union_diff::ensure_lookup_tables_populated();}
5929 class_or_union_diff::allocate_priv_data();
5942 : class_or_union_diff(first_union, second_union, ctxt)
12559 /// return the instance of @ref class_or_union_diff that @p derives
12561 const class_or_union_diff*
12563 {return dynamic_cast<const class_or_union_diff*>(d);}