/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/libsupc++/ |
H A D | tinfo.h | 87 inline bool contained_p (__class_type_info::__sub_kind access_path) in contained_p() argument 89 return access_path >= __class_type_info::__contained_mask; in contained_p() 91 inline bool public_p (__class_type_info::__sub_kind access_path) in public_p() argument 93 return access_path & __class_type_info::__contained_public_mask; in public_p() 95 inline bool virtual_p (__class_type_info::__sub_kind access_path) in virtual_p() argument 97 return (access_path & __class_type_info::__contained_virtual_mask); in virtual_p() 99 inline bool contained_public_p (__class_type_info::__sub_kind access_path) in contained_public_p() argument 101 return ((access_path & __class_type_info::__contained_public) in contained_public_p() 104 inline bool contained_nonpublic_p (__class_type_info::__sub_kind access_path) in contained_nonpublic_p() argument 106 return ((access_path & __class_type_info::__contained_public) in contained_nonpublic_p() [all …]
|
H A D | si_class_type_info.cc | 45 __sub_kind access_path, in __do_dyncast() argument 55 result.whole2dst = access_path; in __do_dyncast() 67 result.whole2src = access_path; in __do_dyncast() 70 return __base_type->__do_dyncast (src2dst, access_path, dst_type, obj_ptr, in __do_dyncast()
|
H A D | class_type_info.cc | 72 __sub_kind access_path, in __do_dyncast() argument 83 result.whole2src = access_path; in __do_dyncast() 89 result.whole2dst = access_path; in __do_dyncast()
|
H A D | vmi_class_type_info.cc | 81 __sub_kind access_path, in __do_dyncast() argument 95 result.whole2src = access_path; in __do_dyncast() 101 result.whole2dst = access_path; in __do_dyncast() 125 __sub_kind base_access = access_path; in __do_dyncast()
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/libsupc++/ |
H A D | tinfo.h | 87 inline bool contained_p (__class_type_info::__sub_kind access_path) in contained_p() argument 89 return access_path >= __class_type_info::__contained_mask; in contained_p() 91 inline bool public_p (__class_type_info::__sub_kind access_path) in public_p() argument 93 return access_path & __class_type_info::__contained_public_mask; in public_p() 95 inline bool virtual_p (__class_type_info::__sub_kind access_path) in virtual_p() argument 97 return (access_path & __class_type_info::__contained_virtual_mask); in virtual_p() 99 inline bool contained_public_p (__class_type_info::__sub_kind access_path) in contained_public_p() argument 101 return ((access_path & __class_type_info::__contained_public) in contained_public_p() 104 inline bool contained_nonpublic_p (__class_type_info::__sub_kind access_path) in contained_nonpublic_p() argument 106 return ((access_path & __class_type_info::__contained_public) in contained_nonpublic_p() [all …]
|
H A D | si_class_type_info.cc | 45 __sub_kind access_path, in __do_dyncast() argument 55 result.whole2dst = access_path; in __do_dyncast() 67 result.whole2src = access_path; in __do_dyncast() 70 return __base_type->__do_dyncast (src2dst, access_path, dst_type, obj_ptr, in __do_dyncast()
|
H A D | class_type_info.cc | 72 __sub_kind access_path, in __do_dyncast() argument 83 result.whole2src = access_path; in __do_dyncast() 89 result.whole2dst = access_path; in __do_dyncast()
|
H A D | vmi_class_type_info.cc | 81 __sub_kind access_path, in __do_dyncast() argument 95 result.whole2src = access_path; in __do_dyncast() 101 result.whole2dst = access_path; in __do_dyncast() 125 __sub_kind base_access = access_path; in __do_dyncast()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
H A D | typeck.c | 2495 tree access_path, bool preserve_reference, in build_class_member_access_expr() argument 2625 binfo = lookup_base (access_path ? access_path : object_type, in build_class_member_access_expr() 2735 access_path, preserve_reference, in build_class_member_access_expr() 2947 complain_about_unrecognized_member (tree access_path, tree name, in complain_about_unrecognized_member() argument 2951 tree guessed_id = lookup_member_fuzzy (access_path, name, in complain_about_unrecognized_member() 2957 TREE_CODE (access_path) == TREE_BINFO in complain_about_unrecognized_member() 2958 ? TREE_TYPE (access_path) : object_type, name); in complain_about_unrecognized_member() 2967 lookup_member (access_path, guessed_id, /*protect=*/1, in complain_about_unrecognized_member() 2981 TREE_CODE (access_path) == TREE_BINFO in complain_about_unrecognized_member() 2982 ? TREE_TYPE (access_path) : object_type, in complain_about_unrecognized_member() [all …]
|
H A D | call.c | 515 tree access_path; member 2132 tree access_path, tree conversion_path, in add_candidate() argument 2144 cand->access_path = access_path; in add_candidate() 2218 const vec<tree, va_gc> *args, tree access_path, in add_function_candidate() argument 2446 access_path, conversion_path, viable, reason, flags); in add_function_candidate() 2464 tree access_path, tree conversion_path, in add_conv_candidate() argument 2549 access_path, conversion_path, viable, reason, flags); in add_conv_candidate() 3324 tree access_path, tree conversion_path, in add_template_candidate_real() argument 3461 access_path, conversion_path, complain); in add_template_candidate_real() 3464 first_arg, arglist, access_path, in add_template_candidate_real() [all …]
|
H A D | class.c | 8259 tree access_path) in resolve_address_of_overloaded_function() argument 8557 gcc_assert (access_path); in resolve_address_of_overloaded_function() 8558 perform_or_defer_access_check (access_path, fn, fn, complain); in resolve_address_of_overloaded_function() 8588 tree access_path = NULL_TREE; in instantiate_type() local 8628 access_path = BASELINK_ACCESS_BINFO (rhs); in instantiate_type() 8687 args, access_path); in instantiate_type() 8696 access_path); in instantiate_type()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
H A D | typeck.cc | 2663 tree access_path, bool preserve_reference, in build_class_member_access_expr() argument 2793 binfo = lookup_base (access_path ? access_path : object_type, in build_class_member_access_expr() 2903 access_path, preserve_reference, in build_class_member_access_expr() 3116 complain_about_unrecognized_member (tree access_path, tree name, in complain_about_unrecognized_member() argument 3120 tree guessed_id = lookup_member_fuzzy (access_path, name, in complain_about_unrecognized_member() 3126 TREE_CODE (access_path) == TREE_BINFO in complain_about_unrecognized_member() 3127 ? TREE_TYPE (access_path) : object_type, name); in complain_about_unrecognized_member() 3136 lookup_member (access_path, guessed_id, /*protect=*/1, in complain_about_unrecognized_member() 3150 TREE_CODE (access_path) == TREE_BINFO in complain_about_unrecognized_member() 3151 ? TREE_TYPE (access_path) : object_type, in complain_about_unrecognized_member() [all …]
|
H A D | call.cc | 512 tree access_path; member 2178 tree access_path, tree conversion_path, in add_candidate() argument 2190 cand->access_path = access_path; in add_candidate() 2321 const vec<tree, va_gc> *args, tree access_path, in add_function_candidate() argument 2510 access_path, conversion_path, viable, reason, flags); in add_function_candidate() 2528 tree access_path, tree conversion_path, in add_conv_candidate() argument 2613 access_path, conversion_path, viable, reason, flags); in add_conv_candidate() 3396 tree access_path, tree conversion_path, in add_template_candidate_real() argument 3597 access_path, conversion_path, complain); in add_template_candidate_real() 3600 first_arg, arglist, access_path, in add_template_candidate_real() [all …]
|
H A D | class.cc | 8362 tree access_path) in resolve_address_of_overloaded_function() argument 8673 gcc_assert (access_path); in resolve_address_of_overloaded_function() 8674 perform_or_defer_access_check (access_path, fn, fn, complain); in resolve_address_of_overloaded_function() 8704 tree access_path = NULL_TREE; in instantiate_type() local 8744 access_path = BASELINK_ACCESS_BINFO (rhs); in instantiate_type() 8803 args, access_path); in instantiate_type() 8812 access_path); in instantiate_type()
|
H A D | semantics.cc | 3819 tree access_path = TYPE_BINFO (cl); in baselink_for_fns() local 3820 tree conv_path = (cl == scope ? access_path in baselink_for_fns() 3822 return build_baselink (conv_path, access_path, fns, /*optype=*/NULL_TREE); in baselink_for_fns()
|
H A D | ChangeLog | 1137 and ::access_path instead of TYPE_BINFO when building the
|
H A D | ChangeLog-2006 | 946 access_path parameter. Perform access checks.
|
H A D | ChangeLog-2011 | 1289 for TREE_CODE (access_path) == TREE_BINFO.
|
H A D | ChangeLog-2002 | 2043 (struct z_candidate): Add access_path and conversion_path. Remove
|