| /src/external/gpl3/gcc/dist/gcc/ |
| ipa-devirt.cc | 50 BINFO is linked to the RECORD_TYPE by TYPE_BINFO. 283 vtable = BINFO_VTABLE (TYPE_BINFO (t)); 540 /* Set TYPE_BINFO of TYPE and its variants to BINFO. */ 546 TYPE_BINFO (type) = binfo; 548 gcc_assert (!TYPE_BINFO (type)); 690 if (!TYPE_BINFO (DECL_CONTEXT (vtable->decl)) 691 || !polymorphic_type_binfo_p (TYPE_BINFO (DECL_CONTEXT (vtable->decl)))) 1441 if (TYPE_BINFO (t1) && TYPE_BINFO (t2) 1442 && polymorphic_type_binfo_p (TYPE_BINFO (t1) 2551 tree type_binfo = NULL; local [all...] |
| ipa-free-lang-data.cc | 114 || !TYPE_BINFO (type) 115 || !BINFO_VTABLE (TYPE_BINFO (type))))) 297 TYPE_BINFO (copy) = NULL; 477 if (TYPE_BINFO (type)) 479 free_lang_data_in_binfo (TYPE_BINFO (type)); 482 if (!BINFO_VTABLE (TYPE_BINFO (type))) 483 TYPE_BINFO (type) = NULL; 778 /* TYPE_MAX_VALUE_RAW is TYPE_BINFO for record types. */ 795 if (RECORD_OR_UNION_TYPE_P (t) && TYPE_BINFO (t)) 799 FOR_EACH_VEC_ELT (*BINFO_BASE_BINFOS (TYPE_BINFO (t)), i, tem [all...] |
| ipa-polymorphic-call.cc | 59 if (TYPE_BINFO (type) 60 && polymorphic_type_binfo_p (TYPE_BINFO (type))) 87 || !TYPE_BINFO (type) 89 || !polymorphic_type_binfo_p (TYPE_BINFO (type))) 212 && TYPE_BINFO (type) 213 && polymorphic_type_binfo_p (TYPE_BINFO (type)))) 283 && TYPE_BINFO (type) 284 && polymorphic_type_binfo_p (TYPE_BINFO (type))) 381 && TYPE_BINFO (otr_type) 383 && get_binfo_at_offset (TYPE_BINFO (otr_type), 0, outer_type) [all...] |
| ipa-utils.h | 199 return (BINFO_TYPE (binfo) && TYPE_BINFO (BINFO_TYPE (binfo)) 200 && BINFO_VTABLE (TYPE_BINFO (BINFO_TYPE (binfo))));
|
| vtable-verify.cc | 693 && TYPE_BINFO (class_type)) 696 vtbl_var_decl = BINFO_VTABLE (TYPE_BINFO (class_type));
|
| /src/external/gpl3/gcc.old/dist/gcc/ |
| ipa-devirt.cc | 50 BINFO is linked to the RECORD_TYPE by TYPE_BINFO. 280 vtable = BINFO_VTABLE (TYPE_BINFO (t)); 537 /* Set TYPE_BINFO of TYPE and its variants to BINFO. */ 543 TYPE_BINFO (type) = binfo; 545 gcc_assert (!TYPE_BINFO (type)); 687 if (!TYPE_BINFO (DECL_CONTEXT (vtable->decl)) 688 || !polymorphic_type_binfo_p (TYPE_BINFO (DECL_CONTEXT (vtable->decl)))) 1427 if (TYPE_BINFO (t1) && TYPE_BINFO (t2) 1428 && polymorphic_type_binfo_p (TYPE_BINFO (t1) 2537 tree type_binfo = NULL; local [all...] |
| ipa-free-lang-data.cc | 114 || !TYPE_BINFO (type) 115 || !BINFO_VTABLE (TYPE_BINFO (type))))) 297 TYPE_BINFO (copy) = NULL; 477 if (TYPE_BINFO (type)) 479 free_lang_data_in_binfo (TYPE_BINFO (type)); 482 if (!BINFO_VTABLE (TYPE_BINFO (type))) 483 TYPE_BINFO (type) = NULL; 778 /* TYPE_MAX_VALUE_RAW is TYPE_BINFO for record types. */ 795 if (RECORD_OR_UNION_TYPE_P (t) && TYPE_BINFO (t)) 799 FOR_EACH_VEC_ELT (*BINFO_BASE_BINFOS (TYPE_BINFO (t)), i, tem [all...] |
| ipa-polymorphic-call.cc | 59 if (TYPE_BINFO (type) 60 && polymorphic_type_binfo_p (TYPE_BINFO (type))) 87 || !TYPE_BINFO (type) 89 || !polymorphic_type_binfo_p (TYPE_BINFO (type))) 212 && TYPE_BINFO (type) 213 && polymorphic_type_binfo_p (TYPE_BINFO (type)))) 283 && TYPE_BINFO (type) 284 && polymorphic_type_binfo_p (TYPE_BINFO (type))) 381 && TYPE_BINFO (otr_type) 383 && get_binfo_at_offset (TYPE_BINFO (otr_type), 0, outer_type) [all...] |
| ipa-utils.h | 189 return (BINFO_TYPE (binfo) && TYPE_BINFO (BINFO_TYPE (binfo)) 190 && BINFO_VTABLE (TYPE_BINFO (BINFO_TYPE (binfo))));
|
| vtable-verify.cc | 693 && TYPE_BINFO (class_type)) 696 vtbl_var_decl = BINFO_VTABLE (TYPE_BINFO (class_type));
|
| /src/external/gpl3/gcc/dist/gcc/cp/ |
| class.cc | 78 /* The binfo for the dynamic type. This will be TYPE_BINFO (derived), 924 BINFO_VTABLE (TYPE_BINFO (type)) = decl; 925 BINFO_VIRTUALS (TYPE_BINFO (type)) = virtuals; 926 SET_BINFO_NEW_VTABLE_MARKED (TYPE_BINFO (type)); 971 if (binfo == TYPE_BINFO (t)) 1518 perform_or_defer_access_check (TYPE_BINFO (t), fdecl, fdecl, 2020 for (binfo = TYPE_BINFO (t), i = 0; 2157 tree type_binfo = TYPE_BINFO (t); 2161 for (base_binfo = TREE_CHAIN (type_binfo); base_binfo 2154 tree type_binfo = TYPE_BINFO (t); local 4345 tree type_binfo = NULL_TREE; local [all...] |
| dump.cc | 112 if (!dump_flag (di, TDF_SLIM, t) && TYPE_BINFO (t)) 118 for (binfo = TYPE_BINFO (t), i = 0;
|
| search.cc | 253 t_binfo = TYPE_BINFO (t); 403 dfs_walk_once_accessible (TYPE_BINFO (target), /*friends=*/false, 664 tree binfo = TYPE_BINFO (type); 946 /* We walk using TYPE_BINFO (type) because access_in_type will set 948 binfo = TYPE_BINFO (type); 1208 basetype_path = TYPE_BINFO (type); 1392 basetype_path = TYPE_BINFO (type); 2220 tree binfo = TYPE_BINFO (type); 2350 dfs_walk_once (TYPE_BINFO (type), NULL, dfs_get_pure_virtuals, type); 2428 dfs_walk_all (TYPE_BINFO (type), dfs_debug_mark, NULL, 0) [all...] |
| ptree.cc | 240 if (TYPE_BINFO (node)) 242 BINFO_N_BASE_BINFOS (TYPE_BINFO (node)));
|
| vtable-class-hierarchy.cc | 932 tree binfo = TYPE_BINFO (class_type); 1211 if (!TYPE_BINFO (base_type) || !BINFO_VTABLE (TYPE_BINFO (base_type))) 1274 tree binfo = TYPE_BINFO (type);
|
| rtti.cc | 1179 tree base_binfo = BINFO_BASE_BINFO (TYPE_BINFO (type), 0); 1191 tree binfo = TYPE_BINFO (type); 1291 else if (!TYPE_BINFO (type) 1292 || !BINFO_N_BASE_BINFOS (TYPE_BINFO (type))) 1296 tree binfo = TYPE_BINFO (type);
|
| cp-ubsan.cc | 356 dfs_walk_once (TYPE_BINFO (type), cp_ubsan_dfs_initialize_vtbl_ptrs,
|
| friend.cc | 209 perform_or_defer_access_check (TYPE_BINFO (ctx), decl, decl,
|
| /src/external/gpl3/gcc.old/dist/gcc/cp/ |
| class.cc | 78 /* The binfo for the dynamic type. This will be TYPE_BINFO (derived), 923 BINFO_VTABLE (TYPE_BINFO (type)) = decl; 924 BINFO_VIRTUALS (TYPE_BINFO (type)) = virtuals; 925 SET_BINFO_NEW_VTABLE_MARKED (TYPE_BINFO (type)); 970 if (binfo == TYPE_BINFO (t)) 1292 perform_or_defer_access_check (TYPE_BINFO (t), fdecl, fdecl, 1794 for (binfo = TYPE_BINFO (t), i = 0; 1931 tree type_binfo = TYPE_BINFO (t); 1935 for (base_binfo = TREE_CHAIN (type_binfo); base_binfo 1928 tree type_binfo = TYPE_BINFO (t); local 4068 tree type_binfo = NULL_TREE; local [all...] |
| dump.cc | 112 if (!dump_flag (di, TDF_SLIM, t) && TYPE_BINFO (t)) 118 for (binfo = TYPE_BINFO (t), i = 0;
|
| search.cc | 234 t_binfo = TYPE_BINFO (t); 383 dfs_walk_once_accessible (TYPE_BINFO (target), /*friends=*/false, 625 tree binfo = TYPE_BINFO (type); 906 /* We walk using TYPE_BINFO (type) because access_in_type will set 908 binfo = TYPE_BINFO (type); 1157 basetype_path = TYPE_BINFO (type); 1341 basetype_path = TYPE_BINFO (type); 2114 tree binfo = TYPE_BINFO (type); 2232 dfs_walk_once (TYPE_BINFO (type), NULL, dfs_get_pure_virtuals, type); 2310 dfs_walk_all (TYPE_BINFO (type), dfs_debug_mark, NULL, 0) [all...] |
| ptree.cc | 225 if (TYPE_BINFO (node)) 227 BINFO_N_BASE_BINFOS (TYPE_BINFO (node)));
|
| vtable-class-hierarchy.cc | 945 tree binfo = TYPE_BINFO (class_type); 1215 if (!TYPE_BINFO (base_type) || !BINFO_VTABLE (TYPE_BINFO (base_type))) 1278 tree binfo = TYPE_BINFO (type);
|
| rtti.cc | 1175 tree base_binfo = BINFO_BASE_BINFO (TYPE_BINFO (type), 0); 1187 tree binfo = TYPE_BINFO (type); 1287 else if (!TYPE_BINFO (type) 1288 || !BINFO_N_BASE_BINFOS (TYPE_BINFO (type))) 1292 tree binfo = TYPE_BINFO (type);
|
| cp-ubsan.cc | 356 dfs_walk_once (TYPE_BINFO (type), cp_ubsan_dfs_initialize_vtbl_ptrs,
|