http://d.puremagic.com/issues/show_bug.cgi?id=8463



--- Comment #11 from klickverbot <c...@klickverbot.at> 2012-07-30 11:12:35 PDT 
---
(In reply to comment #10)
> > (In reply to comment #7)
> > > But nested struct (declared in function body) cannot receive such 
> > > treatment.
> > 
> > Why can't it? The nested struct simply gets as many context pointers as it
> > needs, this can be zero if it accesses neither the local or the pred 
> > context,
> > one, or two. In the latter case, the context pointer is really a pointer to 
> > a
> > struct reps. an array containing the two context pointers, so that it has 
> > still
> > the same ABI.
> 
> Are we certain that you can never get more than two context pointers?

I was referring to the specific example mentioned by Kenji. The array could
hold arbitrarily many pointers.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------

Reply via email to