On Tue, Mar 29, 2016 at 8:42 PM, Jason Merrill wrote:
> On 03/29/2016 06:37 AM, Jan Hubicka wrote:
>>>
>>> On Mon, Mar 28, 2016 at 11:26 PM, Jason Merrill wrote:
The constexpr evaluation code uses the inlining code to remap the
constexpr
On 03/29/2016 06:37 AM, Jan Hubicka wrote:
On Mon, Mar 28, 2016 at 11:26 PM, Jason Merrill wrote:
The constexpr evaluation code uses the inlining code to remap the constexpr
function body for evaluation so that recursion works properly. In this
testcase __func__ is declared
> On Mon, Mar 28, 2016 at 11:26 PM, Jason Merrill wrote:
> > The constexpr evaluation code uses the inlining code to remap the constexpr
> > function body for evaluation so that recursion works properly. In this
> > testcase __func__ is declared as a static local variable, so
On Mon, Mar 28, 2016 at 11:26 PM, Jason Merrill wrote:
> The constexpr evaluation code uses the inlining code to remap the constexpr
> function body for evaluation so that recursion works properly. In this
> testcase __func__ is declared as a static local variable, so rather
The constexpr evaluation code uses the inlining code to remap the
constexpr function body for evaluation so that recursion works properly.
In this testcase __func__ is declared as a static local variable, so
rather than remap it, remap_decls tries to add it to the local_decls
list for the