[PATCH] Refactoring the MS inheritance attributes

Aaron Ballman aaron at aaronballman.com
Wed Dec 18 11:07:07 PST 2013


The MS inheritance attributes were given special treatment that they
don't really require in practice. This patch removes the majority of
the "specialness" surrounding these attributes by combining them into
a single attribute with multiple spellings.

There is a minor bug fix included here where the attributes were being
parsed as though they were GNU-style attributes when they were in fact
keyword-style attributes.

~Aaron
-------------- next part --------------
A non-text attachment was scrubbed...
Name: MSInheritance.patch
Type: application/octet-stream
Size: 9010 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20131218/4a6a92a4/attachment.obj>


More information about the cfe-commits mailing list