On 12-08-08 17:25 , Gabriel Dos Reis wrote:
Aha, so it is an ordering issue, e.g. declarations being generated
after they have been seen used in an instantiation.
We might want to consider including the header file (that contains
only the declarations of the marking functions) in the header
files that contain the GTY-marked type definition. In this case, it would
be included near the end of tree.h
Right. And that's the part of my plan that requires killing gengtype
with fire first. When I started down that path, it became a very messy
re-write, so I decided it was better to do it in stages.
Diego.