Hi, On Thu, 10 Sep 2015, David Malcolm wrote:
> Does anyone know why this was "carefully packed" and to what extent > this matters? I'm adding an extra 8 bytes to it (or 4 if we eliminate > the existing location_t). As far as I can see, these are > short-lived, and there are only relative few alive at any time. The c++ frontend stores _all_ tokens before starting to parse, so the size of cp_token is not totally irrelevant. It still might not matter much, though. Ciao, Michael.