/netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
H A D | ChangeLog.ptr | 6 * class.c (build_base_path): Likewise. 58 * class.c (build_base_path): Likewise. 59 (build_base_path): Likewise.
|
H A D | cp-ubsan.cc | 314 base_ptr = build_base_path (PLUS_EXPR, base_ptr, binfo, /*nonnull=*/1, in cp_ubsan_dfs_initialize_vtbl_ptrs()
|
H A D | cvt.cc | 165 expr = build_base_path (code, expr, binfo, 0, complain); in cp_convert_to_pointer() 295 expr = build_base_path (code, expr, binfo, 0, complain); in convert_to_pointer_force() 363 rval = build_base_path (PLUS_EXPR, rval, binfo, 1, complain); in build_up_reference()
|
H A D | ChangeLog.tree-ssa | 156 * class.c (build_base_path): Use convert+build_indirect_ref. 221 * class.c (build_base_path): Set TREE_INVARIANT.
|
H A D | method.cc | 652 init = build_base_path (PLUS_EXPR, parm, binfo, 1, in add_one_base_init() 822 converted_parm = build_base_path (PLUS_EXPR, parm, base_binfo, 1, in do_build_copy_assign() 1508 = build_base_path (PLUS_EXPR, lhs, base_binfo, 0, complain); in build_comparison_op() 1510 = build_base_path (PLUS_EXPR, rhs, base_binfo, 0, complain); in build_comparison_op()
|
H A D | ChangeLog-2008 | 439 * class.c (build_base_path): Pass location to build_indirect_ref. 683 * class.c (build_base_path): Pass location to build_indirect_ref. 1909 * class.c (build_base_path): Don't set TREE_INVARIANT. 2287 * class.c (build_base_path): Fix calls for SFINAE. 2983 * class.c (build_base_path): Fix !want_pointer case. 2988 * class.c (build_base_path): Fix previous change. 3012 * class.c (build_base_path): Don't mess with virtual access if
|
H A D | typeck2.cc | 2050 return build_base_path (PLUS_EXPR, datum, binfo, 1, in build_scoped_ref() 2242 datum = build_base_path (PLUS_EXPR, datum, binfo, 1, complain); in build_m_component_ref()
|
H A D | ChangeLog-2001 | 401 (build_base_path): New function. 403 (build_base_path): Declare. 409 build_base_path instead of convert_pointer_to_real, 417 * init.c (dfs_initialize_vtbl_ptrs): Use build_base_path 419 (emit_base_init): Use build_base_path instead of 422 (resolve_offset_ref): Use lookup_base and build_base_path 425 build_base_path instead of get_base_distance & build_vbase_path. 432 build_base_path instead of convert_pointer_to.
|
H A D | ChangeLog-2004 | 272 * class.c (build_base_path): Convert the zero constant to the correct 1272 * class.c (build_base_path): Use SAME_BINFO_TYPE_P to compare 1579 * class.c (build_base_path, add_method, alter_access, 2390 * class.c (build_base_path): Use build_address directly. 2517 * class.c (build_base_path, build_primary_vtable, alter_access, 2856 * class.c (build_base_path, convert_to_base_statically, 4021 * class.c (build_base_path): Use BINFO_VIRTUAL_P. 5294 * class.c (build_base_path): Tidy a bit. 5353 (build_base_path): Use it for non-virtual base references. 5401 * class.c (build_base_path): Call fold whilst building the NULL [all …]
|
H A D | ChangeLog-2011 | 33 * class.c (build_base_path): Defer vbase conversion in an NSDMI. 435 * class.c (build_base_path): For the null pointer check use 541 * class.c (build_base_path): Don't do calculation in templates. 637 * class.c (build_base_path): Don't ICE in fold_non_dependent_expr. 1589 * class.c (build_base_path): Add a tsubst_flags_t parameter. 1600 * cp-tree.h (build_base_path): Adjust declaration. 2237 * class.c (build_base_path): Likewise. 2837 * class.c (build_base_path): Fix cv-quals in unevaluated context.
|
H A D | ChangeLog-2012 | 1094 * class.c (build_base_path, convert_to_base, build_vtbl_ref_1, 1562 * class.c (build_base_path, resolves_to_fixed_type_p): Use it. 1745 * class.c (build_base_path): Adjust. 2947 * class.c (build_base_path): Diagnose ambiguous base.
|
H A D | ChangeLog-2005 | 687 * class.c (build_base_path): The vtable is always the first thing 1430 * class.c (build_base_path): Fix typo. 1435 * class.c (build_base_path): Convert BINFO_OFFSET to the correct type. 2658 * class.c (build_base_path):
|
H A D | init.cc | 106 base_ptr = build_base_path (PLUS_EXPR, base_ptr, binfo, /*nonnull=*/1, in dfs_initialize_vtbl_ptrs() 1563 base_addr = build_base_path (PLUS_EXPR, current_class_ptr, in emit_mem_initializers()
|
H A D | ChangeLog-2010 | 592 * class.c (build_base_path, add_vcall_offset): Use build_zero_cst 1422 * class.c (build_base_path, convert_to_base_statically): Adjust. 2022 * class.c (build_base_path): Likewise. 2185 * class.c (build_base_path): If want_pointer, call mark_rvalue_use
|
H A D | typeck.cc | 2812 object = build_base_path (PLUS_EXPR, object, binfo, in build_class_member_access_expr() 4083 instance_ptr = build_base_path (PLUS_EXPR, instance_ptr, basetype, in get_member_function_from_ptrfunc() 7962 expr = build_base_path (MINUS_EXPR, expr, base, in build_static_cast_1() 8131 expr = build_base_path (MINUS_EXPR, expr, base, /*nonnull=*/false, in build_static_cast_1()
|
H A D | ChangeLog-2007 | 1869 * class.c (build_base_path): Likewise. 1870 (build_base_path): Likewise. 2294 * class.c (build_base_path): Ensure that the converted pointer has
|
H A D | ChangeLog-2018 | 2033 * class.c (build_base_path): Use currently_open_class. 2812 * class.c (build_base_path): Avoid redundant move of an rvalue. 3026 * class.c (build_base_path): Check COMPLETE_TYPE_P for source type. 5430 call build_base_path with flag_delete_null_pointer_checks as nonnull
|
H A D | ChangeLog-2016 | 1221 * class.c (build_base_path): Allow for lookup_base returning 3426 * class.c (build_if_in_charge): Split out from build_base_path. 3697 * class.c (build_base_path): Set TREE_NO_WARNING on the null_test.
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
H A D | cp-ubsan.c | 296 base_ptr = build_base_path (PLUS_EXPR, base_ptr, binfo, /*nonnull=*/1, in cp_ubsan_dfs_initialize_vtbl_ptrs()
|
H A D | cvt.c | 165 expr = build_base_path (code, expr, binfo, 0, complain); in cp_convert_to_pointer() 295 expr = build_base_path (code, expr, binfo, 0, complain); in convert_to_pointer_force() 363 rval = build_base_path (PLUS_EXPR, rval, binfo, 1, complain); in build_up_reference()
|
H A D | typeck2.c | 2095 return build_base_path (PLUS_EXPR, datum, binfo, 1, in build_scoped_ref() 2281 datum = build_base_path (PLUS_EXPR, datum, binfo, 1, complain); in build_m_component_ref()
|
H A D | method.c | 629 init = build_base_path (PLUS_EXPR, parm, binfo, 1, in add_one_base_init() 799 converted_parm = build_base_path (PLUS_EXPR, parm, base_binfo, 1, in do_build_copy_assign()
|
H A D | init.c | 106 base_ptr = build_base_path (PLUS_EXPR, base_ptr, binfo, /*nonnull=*/1, in dfs_initialize_vtbl_ptrs() 1346 base_addr = build_base_path (PLUS_EXPR, current_class_ptr, in emit_mem_initializers()
|
H A D | typeck.c | 2644 object = build_base_path (PLUS_EXPR, object, binfo, in build_class_member_access_expr() 3822 instance_ptr = build_base_path (PLUS_EXPR, instance_ptr, basetype, in get_member_function_from_ptrfunc() 7441 expr = build_base_path (MINUS_EXPR, expr, base, in build_static_cast_1() 7596 expr = build_base_path (MINUS_EXPR, expr, base, /*nonnull=*/false, in build_static_cast_1()
|
H A D | call.c | 8818 converted_arg = build_base_path (PLUS_EXPR, arg, in build_over_call() 9171 argarray[0] = build_base_path (PLUS_EXPR, argarray[0], binfo, 1, in build_over_call() 9849 instance = build_base_path (PLUS_EXPR, instance, in build_special_member_call()
|