Home
last modified time | relevance | path

Searched refs:vtbl_ptr (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dcp-ubsan.c300 tree vtbl_ptr in cp_ubsan_dfs_initialize_vtbl_ptrs() local
303 gcc_assert (vtbl_ptr != error_mark_node); in cp_ubsan_dfs_initialize_vtbl_ptrs()
306 tree vtbl = build_zero_cst (TREE_TYPE (vtbl_ptr)); in cp_ubsan_dfs_initialize_vtbl_ptrs()
307 tree stmt = cp_build_modify_expr (input_location, vtbl_ptr, NOP_EXPR, in cp_ubsan_dfs_initialize_vtbl_ptrs()
H A Dinit.c1422 tree vtbl, vtbl_ptr; in expand_virtual_init() local
1449 vtbl_ptr = build_vfield_ref (cp_build_fold_indirect_ref (decl), in expand_virtual_init()
1451 gcc_assert (vtbl_ptr != error_mark_node); in expand_virtual_init()
1454 vtbl = convert_force (TREE_TYPE (vtbl_ptr), vtbl, 0, tf_warning_or_error); in expand_virtual_init()
1455 finish_expr_stmt (cp_build_modify_expr (input_location, vtbl_ptr, NOP_EXPR, in expand_virtual_init()
H A Ddecl.c16780 tree vtbl_ptr = build_vfield_ref (ref, TREE_TYPE (binfo)); in begin_destructor_body() local
16781 tree vtbl = build_zero_cst (TREE_TYPE (vtbl_ptr)); in begin_destructor_body()
16782 tree stmt = cp_build_modify_expr (input_location, vtbl_ptr, in begin_destructor_body()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dcp-ubsan.cc318 tree vtbl_ptr in cp_ubsan_dfs_initialize_vtbl_ptrs() local
321 gcc_assert (vtbl_ptr != error_mark_node); in cp_ubsan_dfs_initialize_vtbl_ptrs()
324 tree vtbl = build_zero_cst (TREE_TYPE (vtbl_ptr)); in cp_ubsan_dfs_initialize_vtbl_ptrs()
325 tree stmt = cp_build_modify_expr (input_location, vtbl_ptr, NOP_EXPR, in cp_ubsan_dfs_initialize_vtbl_ptrs()
H A Dinit.cc1648 tree vtbl, vtbl_ptr; in expand_virtual_init() local
1675 vtbl_ptr = build_vfield_ref (cp_build_fold_indirect_ref (decl), in expand_virtual_init()
1677 gcc_assert (vtbl_ptr != error_mark_node); in expand_virtual_init()
1680 vtbl = convert_force (TREE_TYPE (vtbl_ptr), vtbl, 0, tf_warning_or_error); in expand_virtual_init()
1681 finish_expr_stmt (cp_build_modify_expr (input_location, vtbl_ptr, NOP_EXPR, in expand_virtual_init()
H A Ddecl.cc17618 tree vtbl_ptr = build_vfield_ref (ref, TREE_TYPE (binfo)); in begin_destructor_body() local
17619 tree vtbl = build_zero_cst (TREE_TYPE (vtbl_ptr)); in begin_destructor_body()
17620 tree stmt = cp_build_modify_expr (input_location, vtbl_ptr, in begin_destructor_body()