-
- Downloads
decl.c (begin_constructor_body, [...]): New fns.
* decl.c (begin_constructor_body, begin_destructor_body): New fns. (begin_function_body): Call them and keep_next_level. * init.c (emit_base_init): Call keep_next_level. * semantics.c (setup_vtbl_ptr): Lose. * cp-tree.h (struct cp_language_function): Remove vtbls_set_up_p. (vtbls_set_up_p): Lose. * pt.c (tsubst_expr, CTOR_INITIALIZER): Call emit_base_init. * method.c (do_build_copy_constructor): Likewise. (synthesize_method): Call finish_mem_initializers. * parse.y (nodecls): Likewise. From-SVN: r48948
Showing
- gcc/cp/ChangeLog 12 additions, 1 deletiongcc/cp/ChangeLog
- gcc/cp/cp-tree.h 0 additions, 6 deletionsgcc/cp/cp-tree.h
- gcc/cp/decl.c 78 additions, 1 deletiongcc/cp/decl.c
- gcc/cp/init.c 8 additions, 0 deletionsgcc/cp/init.c
- gcc/cp/method.c 3 additions, 5 deletionsgcc/cp/method.c
- gcc/cp/parse.y 2 additions, 1 deletiongcc/cp/parse.y
- gcc/cp/pt.c 1 addition, 1 deletiongcc/cp/pt.c
- gcc/cp/semantics.c 2 additions, 81 deletionsgcc/cp/semantics.c
Loading
Please register or sign in to comment