Re: [C++ PATCH] [PR87768] do not suppress location wrappers when tsubsting

2019-01-16 Thread Jason Merrill
On 1/16/19 11:26 PM, Alexandre Oliva wrote: On Jan 2, 2019, Jason Merrill wrote: On 12/30/18 11:31 PM, Alexandre Oliva wrote: Concepts-checking and other kinds of early tsubsting may often take place while location wrappers are suppressed, e.g. because we've triggered template instantiation

Re: [C++ PATCH] [PR87768] do not suppress location wrappers when tsubsting

2019-01-16 Thread Alexandre Oliva
On Jan 2, 2019, Jason Merrill wrote: > On 12/30/18 11:31 PM, Alexandre Oliva wrote: >> Concepts-checking and other kinds of early tsubsting may often take >> place while location wrappers are suppressed, e.g. because we've >> triggered template instantiation within template parameter lists. >>

Re: [C++ PATCH] [PR87768] do not suppress location wrappers when tsubsting

2019-01-02 Thread Jason Merrill
On 12/30/18 11:31 PM, Alexandre Oliva wrote: Concepts-checking and other kinds of early tsubsting may often take place while location wrappers are suppressed, e.g. because we've triggered template instantiation within template parameter lists. With that, exprs that are usually wrapped by VIEW_CO

[C++ PATCH] [PR87768] do not suppress location wrappers when tsubsting

2018-12-30 Thread Alexandre Oliva
Concepts-checking and other kinds of early tsubsting may often take place while location wrappers are suppressed, e.g. because we've triggered template instantiation within template parameter lists. With that, exprs that are usually wrapped by VIEW_CONVERT_EXPRs location wrappers may end up wrappe