This is an archive of the discontinued LLVM Phabricator instance.

plauggable attributes-by john.brawn
Needs ReviewPublic

Authored by farzad.sadeghi on Apr 24 2017, 12:36 AM.

Details

Reviewers
aaron.ballman
Summary

A clean-up/mini-update of john.brawn's pluggable attributes patch(D31337-D31343)

Event Timeline

aaron.ballman edited edge metadata.May 1 2017, 3:06 PM

There appears to be a lot of unrelated changes in this patch. For instance Fuchsia-stage2.cmake, NamespaceEndCommentsFixerTest.cpp, and things in CommentSema.h.

You should pare this patch down to just the related bits that are needed for an incremental improvement to the codebase. For a feature like this, it's okay for it to be spread out over a handful of incremental patches instead of one huge omnibus patch. Finally, you should compile and test your patch locally to make sure that the code compiles and all of the tests continue to pass for you locally.

test/Sema/warn-documentation.m