Closed jefftrull closed 4 years ago
An (optional) extra position field is added to token_data and set for any identifier token created from a macro expansion. This information is used to correctly calculate the filename and line number.
If merged, this will resolve #94.
NOT intended for Boost 1.74.
With these changes we get the same answers as gcc - including on the difficult test case from the standard proposal (which I made into a unit test).
An (optional) extra position field is added to token_data and set for any identifier token created from a macro expansion. This information is used to correctly calculate the filename and line number.
If merged, this will resolve #94.
NOT intended for Boost 1.74.