Re: Question regarding C++ frontend

2008-06-05 Thread Peter Collingbourne
On Sat, May 03, 2008 at 08:29:25AM -0400, Doug Gregor wrote: > INNERMOST_TEMPLATE_ARGS can be used to get at the "innermost" TREE_VEC > of template arguments for a class template specialzation such as > foo::bar. CLASSTYPE_USE_TEMPLATE != 0 tells you whether a > RECORD_TYPE is actually a template

Re: Question regarding C++ frontend

2008-05-03 Thread Doug Gregor
On Fri, May 2, 2008 at 11:39 AM, Peter Collingbourne <[EMAIL PROTECTED]> wrote: > In the C++ frontend, record_types maintain list(s) of the parameters > which were used to instantiate the type, one list for each "level" of > the instantiation. I would like to know how to determine the list of >

Question regarding C++ frontend

2008-05-02 Thread Peter Collingbourne
Hi, In the C++ frontend, record_types maintain list(s) of the parameters which were used to instantiate the type, one list for each "level" of the instantiation. I would like to know how to determine the list of parameters that were used to instantiate "this" type e.g. in the case of a type foo::