[PATCH] D14410: Cleanup: move all visibility attributes to the first declaration.

Evgeniy Stepanov via cfe-commits cfe-commits at lists.llvm.org
Thu Nov 5 18:24:37 PST 2015


eugenis created this revision.
eugenis added reviewers: EricWF, mclow.lists.
eugenis added a subscriber: cfe-commits.
eugenis set the repository for this revision to rL LLVM.

This change moves visibility attributes from out-of-class method definitions to in-class declaration.
This is needed for a switch to __attribute__((internal_linkage)) (see http://reviews.llvm.org/D13925) which can only appear on the first declaration.

This change does not touch istream/ostream/streambuf, which are handled separately in http://reviews.llvm.org/D14409.



Repository:
  rL LLVM

http://reviews.llvm.org/D14410

Files:
  include/__hash_table
  include/__mutex_base
  include/__split_buffer
  include/bitset
  include/condition_variable
  include/deque
  include/future
  include/locale
  include/memory
  include/random
  include/regex
  include/string
  include/thread
  include/valarray
  include/vector

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D14410.39453.patch
Type: text/x-patch
Size: 96109 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20151106/9eeefc8c/attachment-0001.bin>


More information about the cfe-commits mailing list