commit | 3adfdd245438361fc8e14de99381bd250fd24876 | [log] [tgz] |
---|---|---|
author | Doug Gregor <dgregor@apple.com> | Thu Feb 18 16:36:27 2016 -0800 |
committer | Doug Gregor <dgregor@apple.com> | Thu Feb 18 16:43:47 2016 -0800 |
tree | 0f7adbb026980245ff5173d2be73fd9eae4c7ecc | |
parent | 24879ad777ee9a8ed1a5d2756197f3449255210f [diff] |
Map FactoryAsInit: C to a hidden attribute. The FactoryAsInit entry in API notes wasn't getting mapped to any Clang attributes. Since there is no use for such an attribute purely in Objective-C, map it to a new unspellable attribute (SwiftSuppressFactoryAsInitAttr) used only to appropriately annotate the declaration for consumption by the Swift Clang importer. Part of rdar://problem/24447420.