As Richard Smith noted in his review (http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20150608/130447.html), pragma "redefine_extname" doesn't work correctly when there is a local of the same name. The patch fixes this.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Patch updated in response to Aaron Ballman's comments (http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20150622/131513.html).
Comment Actions
Patch updated in response to Aaron Ballman's comments (http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20150622/131538.html).
Comment Actions
Patch updated in response to Aaron Ballman's comment (http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20150622/131626.html).
Aaron, everything fixed according to your comments (including adding a new test).
Comment Actions
Accepted after Aaron's LGTM.
Aaron, thank you for the review!
I don't have commit access yet; Alexander [Musman], could you, please, commit this patch?
Comment Actions
I am not Alexander Musman, but I commit your patch anyway. ;-) It's in r240653.
Thanks!
~Aaron