[PATCH] D58365: [attributes] Add a MIG server routine attribute.

Artem Dergachev via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon Feb 18 20:34:29 PST 2019


NoQ created this revision.
NoQ added reviewers: aaron.ballman, dcoughlin, george.karpenkov.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.

Continuing the trend started in D54912 <https://reviews.llvm.org/D54912>, i'd like to stuff one more XNU/Mach/Darwin-specific attribute into there. This one's fairly simple and is designed in order to be respected by the Static Analyzer's Mach Interface Generator calling convention checker that's getting added in D57558 <https://reviews.llvm.org/D57558>.

@aaron.ballman, are you actually interested in reviewing these attributes? 'Cause George added you on his reviews but i totally understand that these are fairly exotic.


Repository:
  rC Clang

https://reviews.llvm.org/D58365

Files:
  clang/include/clang/Basic/Attr.td
  clang/include/clang/Basic/AttrDocs.td
  clang/include/clang/Basic/DiagnosticSemaKinds.td
  clang/lib/Sema/SemaDeclAttr.cpp
  clang/test/Misc/pragma-attribute-supported-attributes-list.test
  clang/test/Sema/attr-mig.c
  clang/test/Sema/attr-mig.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D58365.187295.patch
Type: text/x-patch
Size: 7023 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20190219/01fb1c70/attachment.bin>


More information about the cfe-commits mailing list