| /trueos/contrib/gcc/cp/ |
| HD | search.c | 102 if (SAME_BINFO_TYPE_P (BINFO_TYPE (binfo), data->base)) in dfs_lookup_base() 208 t = BINFO_TYPE (t); in lookup_base() 314 if (SAME_BINFO_TYPE_P (BINFO_TYPE (binfo), data->subtype)) in dfs_dcast_hint_pre() 600 tree type = BINFO_TYPE (binfo); in dfs_access_in_type() 764 if (!DERIVED_FROM_P (derived, BINFO_TYPE (t))) in protected_accessible_p() 836 && is_friend (BINFO_TYPE (binfo), scope)) in dfs_accessible_post() 886 type = BINFO_TYPE (type); in accessible_p() 1024 return (binfo_for_vbase (BINFO_TYPE (probe), BINFO_TYPE (binfo)) in is_subobject_of_p() 1039 tree type = BINFO_TYPE (binfo); in lookup_field_r() 1207 type = BINFO_TYPE (xbasetype); in lookup_member() [all …]
|
| HD | class.c | 259 if (is_empty_class (BINFO_TYPE (probe))) in build_base_path() 270 && SAME_BINFO_TYPE_P (BINFO_TYPE (binfo), probe)) in build_base_path() 272 && SAME_BINFO_TYPE_P (BINFO_TYPE (d_binfo), probe))); in build_base_path() 281 BINFO_TYPE (binfo), BINFO_TYPE (d_binfo), BINFO_TYPE (v_binfo)); in build_base_path() 291 target_type = code == PLUS_EXPR ? BINFO_TYPE (binfo) : BINFO_TYPE (d_binfo); in build_base_path() 431 tree type = BINFO_TYPE (binfo); in build_simple_base_path() 455 for (field = TYPE_FIELDS (BINFO_TYPE (d_binfo)); in build_simple_base_path() 528 if (!SAME_BINFO_TYPE_P (BINFO_TYPE (base), expr_type)) in convert_to_base_statically() 537 expr = build_nop (build_pointer_type (BINFO_TYPE (base)), expr); in convert_to_base_statically() 538 expr = build1 (INDIRECT_REF, BINFO_TYPE (base), expr); in convert_to_base_statically() [all …]
|
| HD | init.c | 103 if (!TYPE_CONTAINS_VPTR_P (BINFO_TYPE (binfo))) in dfs_initialize_vtbl_ptrs() 689 && TYPE_NEEDS_CONSTRUCTING (BINFO_TYPE (subobject))) in emit_mem_initializers() 692 current_function_decl, BINFO_TYPE (subobject)); in emit_mem_initializers() 827 if (TYPE_HAS_TRIVIAL_DESTRUCTOR (BINFO_TYPE (binfo))) in expand_cleanup_for_base() 970 basetype = BINFO_TYPE in expand_member_init() 1005 if (SAME_BINFO_TYPE_P (BINFO_TYPE (direct_binfo), basetype)) in expand_member_init() 2889 if (TYPE_HAS_NONTRIVIAL_DESTRUCTOR (BINFO_TYPE (base_binfo))) in push_base_cleanups() 2909 tree dtor = CLASSTYPE_DESTRUCTORS (BINFO_TYPE (base_binfo)); in push_base_cleanups() 2911 if ((!CLASSTYPE_DESTRUCTOR_NONTRIVIAL_BECAUSE_OF_BASE (BINFO_TYPE (base_binfo)) in push_base_cleanups() 2912 && !CLASSTYPE_HAS_NONTRIVIAL_DESTRUCTOR_BODY (BINFO_TYPE (base_binfo)) in push_base_cleanups()
|
| HD | tree.c | 643 BINFO_TYPE (new_binfo) = type; in copy_binfo() 655 gcc_assert (SAME_BINFO_TYPE_P (BINFO_TYPE (binfo), type)); in copy_binfo() 669 new_base_binfo = copy_binfo (base_binfo, BINFO_TYPE (base_binfo), in copy_binfo() 802 TYPE_NAME_STRING (BINFO_TYPE (elem)), in debug_binfo() 804 debug_tree (BINFO_TYPE (elem)); in debug_binfo()
|
| HD | dump.c | 277 dump_child ("base", BINFO_TYPE (base_binfo)); in cp_dump_tree()
|
| HD | call.c | 3004 tree base = BINFO_TYPE (BASELINK_BINFO (fns)); in build_object_call() 3625 ctype = conversion_path ? BINFO_TYPE (conversion_path) : NULL_TREE; in add_candidates() 4895 BINFO_TYPE (cand->conversion_path), true)) in build_over_call() 4897 BINFO_TYPE (cand->conversion_path), in build_over_call() 5241 class_type = BINFO_TYPE (binfo); in build_special_member_call() 5258 (TREE_TYPE (instance), BINFO_TYPE (binfo))) in build_special_member_call() 5307 TYPE_BINFO (BINFO_TYPE (binfo)), in build_special_member_call() 5466 class_type = (conversion_path ? BINFO_TYPE (conversion_path) : NULL_TREE); in build_new_method_call()
|
| HD | rtti.c | 1026 tree tinfo = get_tinfo_ptr (BINFO_TYPE (base_binfo)); in get_pseudo_ti_init() 1057 tinfo = get_tinfo_ptr (BINFO_TYPE (base_binfo)); in get_pseudo_ti_init()
|
| HD | typeck.c | 1205 tree basetype = BINFO_TYPE (BINFO_BASE_BINFO (TYPE_BINFO (tt1), i)); in common_base_type() 1222 tree basetype = BINFO_TYPE (BINFO_BASE_BINFO (TYPE_BINFO (tt2), i)); in common_base_type() 1837 member_scope = BINFO_TYPE (BASELINK_BINFO (member)); in build_class_member_access_expr() 6146 BINFO_TYPE (virt_binfo)); in get_delta_difference() 6149 BINFO_TYPE (virt_binfo)); in get_delta_difference() 6172 BINFO_TYPE (virt_binfo)); in get_delta_difference()
|
| HD | method.c | 837 tree fn = (*extractor) (BINFO_TYPE (base_binfo), client); in synthesize_exception_spec()
|
| HD | decl.c | 10495 BINFO_TYPE (binfo) = ref; in xref_basetypes() 10559 basetype = BINFO_TYPE (base_binfo); in xref_basetypes() 10602 TYPE_MARKED_P (BINFO_TYPE (base_binfo)) = 0; in xref_basetypes() 10611 if (TYPE_MARKED_P (BINFO_TYPE (base_binfo))) in xref_basetypes() 10616 TYPE_MARKED_P (BINFO_TYPE (base_binfo)) = 1; in xref_basetypes() 10620 if (TYPE_MARKED_P (BINFO_TYPE (base_binfo))) in xref_basetypes() 10621 TYPE_MARKED_P (BINFO_TYPE (base_binfo)) = 0; in xref_basetypes()
|
| HD | semantics.c | 1849 && DERIVED_FROM_P (BINFO_TYPE (BASELINK_ACCESS_BINFO (fn)), in finish_call_expr() 1852 object = maybe_dummy_object (BINFO_TYPE (BASELINK_ACCESS_BINFO (fn)), in finish_call_expr()
|
| HD | mangle.c | 2728 write_type (BINFO_TYPE (binfo)); in mangle_ctor_vtbl_for_type()
|
| HD | name-lookup.c | 4377 if (is_friend (BINFO_TYPE (base_binfo), fn)) in friend_of_associated_class_p() 4511 if (arg_assoc_class (k, BINFO_TYPE (base_binfo))) in arg_assoc_class()
|
| HD | error.c | 281 dump_type (BINFO_TYPE (t), flags); in dump_type()
|
| HD | pt.c | 5809 base = tsubst (BINFO_TYPE (pbase_binfo), args, tf_error, NULL_TREE); in instantiate_class_template() 7871 qualifying_scope = BINFO_TYPE (BASELINK_ACCESS_BINFO (baselink)); in tsubst_baselink() 9362 (member, BINFO_TYPE (BASELINK_BINFO (member)), in tsubst_copy_and_build() 10301 tree r = try_class_unification (tparms, targs, parm, BINFO_TYPE (binfo)); in get_template_base()
|
| HD | decl2.c | 1920 if (typeinfo_comdat (BINFO_TYPE (base_binfo))) in typeinfo_comdat()
|
| HD | cp-tree.h | 1427 gcc_assert (TYPE_VFIELD (BINFO_TYPE (B))))
|
| HD | parser.c | 2258 tree base_type = BINFO_TYPE (b); in cp_parser_diagnose_invalid_type_name() 2274 BINFO_TYPE (b), id); in cp_parser_diagnose_invalid_type_name() 4922 (name, BINFO_TYPE (BASELINK_ACCESS_BINFO (name)), scope); in cp_parser_postfix_dot_deref_expression()
|
| /trueos/contrib/gcc/ |
| HD | ipa-type-escape.c | 531 tree binfotype = BINFO_TYPE (base_binfo); in parent_type_p() 1467 tree binfo_type = BINFO_TYPE (base_binfo); in close_type_seen() 1574 tree binfotype = BINFO_TYPE (base_binfo); in close_type_full_escape()
|
| HD | dbxout.c | 2085 dbxout_type (BINFO_TYPE (child), 0); in dbxout_type() 2093 dbxout_type_name (BINFO_TYPE (child)); in dbxout_type() 2095 dbxout_type (BINFO_TYPE (child), full); in dbxout_type() 2101 (tree_low_cst (TYPE_SIZE (BINFO_TYPE (child)), 0) in dbxout_type()
|
| HD | sdbout.c | 1151 tree child_type = BINFO_TYPE (child); in sdbout_one_type() 1171 sdbout_type (BINFO_TYPE (child)); in sdbout_one_type()
|
| HD | tree-dump.c | 272 dump_child ("type", BINFO_TYPE (t)); in dequeue_and_dump()
|
| HD | alias.c | 737 get_alias_set (BINFO_TYPE (base_binfo))); in record_component_aliases()
|
| HD | tree-pretty-print.c | 476 dump_generic_node (buffer, BINFO_TYPE (node), spc, flags, false); in dump_generic_node()
|
| /trueos/contrib/gcc/doc/ |
| HD | c-tree.texi | 704 @findex BINFO_TYPE 756 @code{BINFO_TYPE}. It is not always the case that @code{BINFO_TYPE 758 it the case that @code{TYPE_BINFO (BINFO_TYPE (y))} is the same binfo as 760 base-class @code{B} of a derived class @code{D}, then @code{BINFO_TYPE 761 (y)} will be @code{B}, and @code{TYPE_BINFO (BINFO_TYPE (y))} will be
|