Re: [PATCH RFA] tree-iterator: C++11 range-for and tree_stmt_iterator

2021-05-27 Thread Richard Biener via Gcc-patches
On Wed, May 26, 2021 at 3:56 PM Jason Merrill wrote: > > Ping. The non-C++ parts are OK. Richard. > On 5/17/21 1:58 PM, Jason Merrill wrote: > > On 5/17/21 3:56 AM, Richard Biener wrote: > >> On Fri, May 14, 2021 at 2:23 AM Martin Sebor via Gcc-patches > >> wrote: > >>> > >>> On 5/13/21 1:26 P

Re: [PATCH RFA] tree-iterator: C++11 range-for and tree_stmt_iterator

2021-05-26 Thread Jason Merrill via Gcc-patches
Ping. On 5/17/21 1:58 PM, Jason Merrill wrote: On 5/17/21 3:56 AM, Richard Biener wrote: On Fri, May 14, 2021 at 2:23 AM Martin Sebor via Gcc-patches wrote: On 5/13/21 1:26 PM, Jason Merrill via Gcc-patches wrote: Ping. On 5/1/21 12:29 PM, Jason Merrill wrote: Like my recent patch to add o

Re: [PATCH RFA] tree-iterator: C++11 range-for and tree_stmt_iterator

2021-05-17 Thread Jason Merrill via Gcc-patches
On 5/17/21 3:56 AM, Richard Biener wrote: On Fri, May 14, 2021 at 2:23 AM Martin Sebor via Gcc-patches wrote: On 5/13/21 1:26 PM, Jason Merrill via Gcc-patches wrote: Ping. On 5/1/21 12:29 PM, Jason Merrill wrote: Like my recent patch to add ovl_range and lkp_range in the C++ front end, thi

Re: [PATCH RFA] tree-iterator: C++11 range-for and tree_stmt_iterator

2021-05-17 Thread Richard Biener via Gcc-patches
On Fri, May 14, 2021 at 2:23 AM Martin Sebor via Gcc-patches wrote: > > On 5/13/21 1:26 PM, Jason Merrill via Gcc-patches wrote: > > Ping. > > > > On 5/1/21 12:29 PM, Jason Merrill wrote: > >> Like my recent patch to add ovl_range and lkp_range in the C++ front end, > >> this patch adds the tsi_ra

Re: [PATCH RFA] tree-iterator: C++11 range-for and tree_stmt_iterator

2021-05-13 Thread Jason Merrill via Gcc-patches
On 5/13/21 7:21 PM, Martin Sebor wrote: On 5/13/21 1:26 PM, Jason Merrill via Gcc-patches wrote: Ping. On 5/1/21 12:29 PM, Jason Merrill wrote: Like my recent patch to add ovl_range and lkp_range in the C++ front end, this patch adds the tsi_range adaptor for using C++11 range-based 'for' wit

Re: [PATCH RFA] tree-iterator: C++11 range-for and tree_stmt_iterator

2021-05-13 Thread Martin Sebor via Gcc-patches
On 5/13/21 1:26 PM, Jason Merrill via Gcc-patches wrote: Ping. On 5/1/21 12:29 PM, Jason Merrill wrote: Like my recent patch to add ovl_range and lkp_range in the C++ front end, this patch adds the tsi_range adaptor for using C++11 range-based 'for' with a STATEMENT_LIST, e.g.    for (tree s

Re: [PATCH RFA] tree-iterator: C++11 range-for and tree_stmt_iterator

2021-05-13 Thread Jason Merrill via Gcc-patches
Ping. On 5/1/21 12:29 PM, Jason Merrill wrote: Like my recent patch to add ovl_range and lkp_range in the C++ front end, this patch adds the tsi_range adaptor for using C++11 range-based 'for' with a STATEMENT_LIST, e.g. for (tree stmt : tsi_range (stmt_list)) { ... } This also involves add