/netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
H A D | search.cc | 1117 tree type = NULL_TREE, basetype_path = NULL_TREE; in lookup_member() local 1137 basetype_path = xbasetype; in lookup_member() 1155 if (!basetype_path) in lookup_member() 1156 basetype_path = TYPE_BINFO (type); in lookup_member() 1158 if (!basetype_path) in lookup_member() 1165 dfs_walk_all (basetype_path, &lookup_field_r, NULL, &lfi); in lookup_member() 1217 && !perform_or_defer_access_check (basetype_path, decl, decl, in lookup_member() 1226 rval = build_baselink (rval_binfo, basetype_path, rval, in lookup_member() 1302 tree type = NULL_TREE, basetype_path = NULL_TREE; in lookup_member_fuzzy() local 1322 basetype_path = xbasetype; in lookup_member_fuzzy() [all …]
|
H A D | semantics.cc | 332 enforce_access (tree basetype_path, tree decl, tree diag_decl, in enforce_access() argument 335 gcc_assert (TREE_CODE (basetype_path) == TREE_BINFO); in enforce_access() 344 basetype_path = lookup_base (basetype_path, DECL_CONTEXT (decl), in enforce_access() 358 if (accessible_p (basetype_path, decl, /*consider_local_p=*/true)) in enforce_access() 372 access_check.binfo = basetype_path; in enforce_access() 380 if (!accessible_p (basetype_path, decl, /*consider_local_p=*/true)) in enforce_access() 396 basetype_path); in enforce_access() 415 afi->record_access_failure (basetype_path, decl, diag_decl); in enforce_access()
|
H A D | ChangeLog-1993 | 418 different from binfo (basetype_path) passed from above.
|
H A D | ChangeLog-1994 | 1245 (build_offset_ref): Do field lookup with proper basetype_path. 2723 basetype_path to figure out where to look up the function. 2935 * init.c (build_member_call): Always set basetype_path, and pass it 2944 until we've got our basetype_path. 5012 * call.c (build_method_call): Don't overwrite basetype_path with
|
H A D | typeck.cc | 3049 access_failure_info::record_access_failure (tree basetype_path, in record_access_failure() argument 3053 m_basetype_path = basetype_path; in record_access_failure()
|
H A D | ChangeLog-2000 | 5871 * search.c (lookup_member): Put rval_binfo, not basetype_path, in 5875 build_new_method_call, build_op_delete_call): Don't get basetype_path
|
H A D | cp-tree.h | 6608 void record_access_failure (tree basetype_path, tree decl, tree diag_decl);
|
H A D | ChangeLog-1998 | 4614 * init.c (resolve_offset_ref): We must use basetype_path before we 6464 (lookup_field): Initialize `rval_binfo_h', `type', `basetype_path'
|
H A D | ChangeLog-2002 | 2044 basetype_path.
|
H A D | ChangeLog-2003 | 4382 (perform_or_defer_access_check): Make sure basetype_path is
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
H A D | search.c | 1097 tree type = NULL_TREE, basetype_path = NULL_TREE; in lookup_member() local 1119 basetype_path = xbasetype; in lookup_member() 1137 if (!basetype_path) in lookup_member() 1138 basetype_path = TYPE_BINFO (type); in lookup_member() 1140 if (!basetype_path) in lookup_member() 1147 dfs_walk_all (basetype_path, &lookup_field_r, NULL, &lfi); in lookup_member() 1194 && !perform_or_defer_access_check (basetype_path, decl, decl, in lookup_member() 1211 rval = build_baselink (rval_binfo, basetype_path, rval, in lookup_member() 1287 tree type = NULL_TREE, basetype_path = NULL_TREE; in lookup_member_fuzzy() local 1307 basetype_path = xbasetype; in lookup_member_fuzzy() [all …]
|
H A D | call.c | 7086 enforce_access (tree basetype_path, tree decl, tree diag_decl, in enforce_access() argument 7089 gcc_assert (TREE_CODE (basetype_path) == TREE_BINFO); in enforce_access() 7098 basetype_path = lookup_base (basetype_path, DECL_CONTEXT (decl), in enforce_access() 7102 if (!accessible_p (basetype_path, decl, true)) in enforce_access() 7109 afi->record_access_failure (basetype_path, decl, diag_decl); in enforce_access()
|
H A D | typeck.c | 2881 access_failure_info::record_access_failure (tree basetype_path, in record_access_failure() argument 2885 m_basetype_path = basetype_path; in record_access_failure()
|
H A D | cp-tree.h | 6348 void record_access_failure (tree basetype_path, tree decl, tree diag_decl);
|