[PATCH] D31513: [Sema] Add __is_aggregate type-trait and implement LWG 2015

Aaron Ballman via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon Apr 3 17:56:54 PDT 2017


aaron.ballman added inline comments.


================
Comment at: docs/LanguageExtensions.rst:996
 * ``__is_abstract`` (GNU, Microsoft)
+* ``__is_aggregate`` (GNU, Microsoft)
 * ``__is_base_of`` (GNU, Microsoft)
----------------
STL_MSFT wrote:
> aaron.ballman wrote:
> > EricWF wrote:
> > > aaron.ballman wrote:
> > > > Has Microsoft already implemented this? If not, do we want to wait for them before claiming they implement it as well?
> > > I asked @STL_MSFT to ping the frontend team to confirm they were planning on implementing it with this name. I was concerned this doc would never get updated otherwise. 
> > Seems reasonable. My concern is that we claim Microsoft implements this when they don't (yet) and someone uses this documentation to try to force Microsoft's hand. However, it seems that this documentation not being updated is the far more likely scenario. ;-)
> MS intends to implement this hook under this name. No ETA yet.
Lovely, then I'm happy with the documentation as-is.


https://reviews.llvm.org/D31513





More information about the cfe-commits mailing list