On Sep 1, 2009, at 2:18 PM, Eli Friedman wrote:

> On Tue, Sep 1, 2009 at 8:00 AM, Fariborz  
> Jahanian<[email protected]> wrote:
>>
>> On Aug 31, 2009, at 11:41 PM, Eli Friedman wrote:
>>
>>> On Sun, Aug 30, 2009 at 11:15 AM, Fariborz Jahanian<[email protected] 
>>> >
>>> wrote:
>>>>
>>>> On Aug 29, 2009, at 5:40 PM, Eli Friedman wrote:
>>>>
>>>>> On Sat, Aug 29, 2009 at 5:35 PM, Fariborz Jahanian<[email protected] 
>>>>> >
>>>>> wrote:
>>>>>>
>>>>> We have to build the node because otherwise, there isn't  
>>>>> anywhere in
>>>>> the AST for the initializers to live.  In the dependent case,  
>>>>> yes, we
>>>>
>>>>
>> We keep it where it is. We just don't build it when processing  
>> templates. We
>> build it
>> when instantiating templates.
>
> Build what?  If we don't build BaseOrMemberInitializers, the
> initializers aren't in the AST, gone, forever!

We have list of base classes. We have list of template's
fields. In BaseOrMemberInitializers we have original, user
specified, list of constructor's initializers. I am talking about
building the ordered list of initializers, which can be
built as part of the instantiation.

- Fariborz

>
>
> -Eli

_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to