1. adf66b6 Determine the attribute subject for diagnostics based on declarative information in DeclNodes.td. This greatly reduces the number of enumerated values used for more complex diagnostics; these are now only required when the "attribute only applies to" diagnostic needs to be generated manually as part of semantic processing. by Aaron Ballman · 8 years ago
  2. 674cf26 __declspec is not a core Clang language extension. Instead, require -fms-extensions or -fborland to enable the language extension. by Aaron Ballman · 10 years ago
  3. fdd783a Unify __declspec attribute argument parsing with the common attribute argument parsing code. by Aaron Ballman · 11 years ago
  4. 17046b8 Automated checking for C++ when determining what argument to send to the diagnostic for attribute subjects. In turn, this allows the Subjects to be enabled for some more attributes and improves diagnostics. Updated a test case based on the improved diagnostic. by Aaron Ballman · 12 years ago
  5. b80f94b There is no such thing as __declspec(ms_struct), this is a GNU attribute. Switched the attribute to have the proper spelling, gave it a subject, updated the warning to be more accurate, and updated the test case as appropriate. by Aaron Ballman · 12 years ago
  6. 9ee2d047 Make -mms-bitfields behave consistently. by Eli Friedman · 13 years ago
  7. 0586df4 Fixes a bug in calculation of field offsets of ms_struct by Fariborz Jahanian · 14 years ago
  8. 6b4e26b Add ms_struct attribute on record typee (and ignore it for now) - wip. by Fariborz Jahanian · 14 years ago
  9. 743dda4 Recognize gcc's ms_struct pragma (and ignore for now). This is wip. by Fariborz Jahanian · 14 years ago