-
- Downloads
cp-tree.h (OVL_ARG_DEPENDENT): Delete.
* cp-tree.h (OVL_ARG_DEPENDENT): Delete. (OVL_USED_P): New. (lookup_keep): Declare. * name-lookup.c (add_function): Don't set OVL_ARG_DEPENDENT. * pt.c (tsubst_copy): Assert lookup is persistent. * semantics.c (finish_call_expr): Use lkp_iterator, call lookup_keep. * tree.c (ovl_copy): New. (ovl_insert, ovl_iterator::remove_node): Copy immutable nodes. (lookup_keep): New. From-SVN: r248250
Showing
- gcc/cp/ChangeLog 11 additions, 0 deletionsgcc/cp/ChangeLog
- gcc/cp/cp-tree.h 3 additions, 4 deletionsgcc/cp/cp-tree.h
- gcc/cp/name-lookup.c 1 addition, 5 deletionsgcc/cp/name-lookup.c
- gcc/cp/pt.c 2 additions, 0 deletionsgcc/cp/pt.c
- gcc/cp/semantics.c 19 additions, 24 deletionsgcc/cp/semantics.c
- gcc/cp/tree.c 75 additions, 3 deletionsgcc/cp/tree.c
Loading
Please register or sign in to comment