• Home
  • Raw
  • Download

Lines Matching refs:function_decl_diff

5459 	(function_decl_diff): Likewise.
16085 function_decl_diff, typedef_diff,
16100 fn_parm_diff, function_type_diff, function_decl_diff,
17824 any further. In the overload for function_decl_diff, Adjust to
17914 function_decl_diff, type_decl_diff, typedef_diff,
18264 * src/abg-comparison.cc (function_decl_diff::report): Don't report
21990 (function_decl_diff::report): Adjust.
26340 ({function_decl_diff,var_diff}::report): Use it.
27016 * src/abg-comparison.cc (function_decl_diff::report): Emit reports
28051 for function_decl_diff.
28053 virtual member function changes detection for function_decl_diff*.
28054 * src/abg-comparison.cc (function_decl_diff::report): Detect and
30468 * src/abg-comparison.cc (function_decl_diff::report): Report
30475 * src/abg-comparison.cc (function_decl_diff::report): Report about
31263 factorization of the function_decl_diff type.
31306 (enum function_decl_diff::priv::Flags): Remove.
31307 (function_decl_diff::priv::{first_fn_flags_, second_fn_flags_,
31309 (function_decl_diff::priv::{fn_is_declared_inline_to_flag,
31311 (function_decl_diff::{deleted_parameter_at,
31313 (function_decl_diff::ensure_lookup_tables_populated): Empty this.
31314 (function_decl_diff::chain_into_hierarchy): Adjust.
31315 (function_decl_diff::function_decl_diff): This now only takes the
31317 (function_decl_diff::{return_type_diff, subtype_changed_parms,
31320 (function_decl_diff::type_diff): Define new member function.
31321 (function_decl_diff::report): Simplify logic by using the
32486 base_diff, scope_diff, fn_parm_diff, function_decl_diff,
33000 (function_decl_diff::report): Report when the size/alignment of
33173 * include/abg-comparison.h (function_decl_diff)
33205 (function_decl_diff::subtype_changed_parms): Return a
33207 (function_decl_diff::children_nodes): Return a vector<diff_sptr>.
33208 (function_decl_diff::append_child_node): Take a diff_sptr.
33209 (function_decl_diff::changed_functions): Return a
33211 (function_decl_diff::changed_variables): Return a
33255 base_diff, scope_diff, function_decl_diff, typedef_diff,
33304 (function_decl_diff::priv::{subtype_changed_parms_,
33307 (function_decl_diff::ensure_lookup_tables_populated): Adjust to
33311 (function_decl_diff::subtype_changed_parms): Adjust.
33316 (function_decl_diff::report): Adjust.
34488 Make var_diff and function_decl_diff extend decl_diff_base
34490 function_decl_diff): Make these types inherit the decl_diff_base
34494 (function_decl_diff::function_decl_diff): Adjust to initialize the
34932 enum_diff, class_diff, base_diff, scope_diff, function_decl_diff,
34939 scope_diff, function_decl_diff, type_decl_diff, typedef_diff,
35244 (function_decl_diff::report): Use the new sort_changed_parm_map to
35305 (function_decl_diff::function_decl_diff): Take the return type
35307 ({function_decl_diff, type_decl_diff}::{finish_diff_type,
35310 ({function_decl_diff, type_decl_diff}::traverse): Remove.
35360 base_diff, scope_diff, function_decl_diff, type_decl_diff,
35365 base_diff, scope_diff, function_decl_diff, type_decl_diff,
35369 ({function_decl_diff, typedef_diff}::priv::priv): Add a new
35375 base_diff}, function_decl_diff::function_decl_diff): Take the
35378 qualified_type_diff, base_diff, function_decl_diff overloads.
35421 Do not crash on function_decl_diff for fns that have no symbol
35422 * src/abg-comparison.cc (function_decl_diff::report): If a
35690 * src/abg-comparison.cc (function_decl_diff::report): Properly
37314 (function_decl_diff::report, type_decl_diff::report)
38052 function_decl_diff, type_decl_diff, typedef_diff,
38063 qualified_type_diff, enum_diff, base_diff, function_decl_diff,
38326 class_diff, base_diff, function_decl_diff,
38343 (function_decl_diff::ensure_lookup_tables_populated): Function
38361 (function_decl_diff::ensure_lookup_tables_populated): A parm
38389 * src/abg-comparison.cc (function_decl_diff::report): Do not
38414 function_decl_diff}::report): Adjust.
38482 (function_decl_diff::subtype_changed_parms): Renamed this from
38484 (function_decl_diff::priv::subtype_changed_parms_}): Renamed this
38486 (function_decl_diff::priv::{deleted_parms_by_id_,
38488 (function_decl_diff::ensure_lookup_tables_populated): Update the
38493 (function_decl_diff::subtype_changed_parms): Renamed this from
38495 (function_decl_diff::report): Report separately about parameters
38659 ({function_decl_diff, class_diff}::traverse): Chain underlying
38691 Fix diff emptiness detection for function_decl_diff nodes
38692 * src/abg-comparison.cc (function_decl_diff::length): Just compare
38730 function_decl_diff, type_decl_diff, typedef_diff,
38732 (function_decl_diff::return_type_diff): New accessor. Renamed
38739 class_diff, base_diff, scope_diff, function_decl_diff,
39008 enum_diff, function_decl_diff}::report): Use the new
39236 (function_decl_diff::ensure_lookup_tables_populated): Use the new
39261 * src/abg-comparison.cc (function_decl_diff::report): Consider the
39428 (function_decl_diff::priv::{inserted_parms_, removed_parms_}):
39430 (function_decl_diff::ensure_lookup_tables_populated): Fix thinko.
39433 (function_decl_diff::report): Avoid using the removed_parms_
39463 * src/abg-comparison.cc (function_decl_diff::report): Do not talk
39711 (function_decl_diff::{ensure_lookup_tables_populated, report}): Use the
39838 (function_decl_diff::ensure_lookup_tables_populated): Use the new
39878 (scope_diff::scope_diff, function_decl_diff::function_decl_diff)
39893 (function_decl_diff::function_decl_diff, type_decl::type_decl)
39906 qualified_type_diff enum_diff, scope_diff, function_decl_diff,
39929 (function_decl_diff::ensure_lookup_tables_populated): Fix logic to
39931 (function_decl_diff::report): Adjust call to
40270 * src/abg-comparison.cc (function_decl_diff::first_function_decl):
41243 function_decl_diff}::report): Do not report
41366 (function_decl_diff::function_decl_diff): Make this constructor
41438 class_diff, scope_diff, function_decl_diff, type_decl_diff,
41774 * include/abg-comparison.h (class function_decl_diff): New type
41780 (function_decl_diff::priv): New type.
41781 (function_decl_diff::{deleted_parameter_at, inserted_parameter_at,
41782 ensure_lookup_tables_populated, function_decl_diff,