Re: [swift-dev] [swift-evolution] Preparing Swift compiler stage reentrancy in preparation for "constexpr"

2017-08-22 Thread Douglas Gregor via swift-dev
> On Aug 19, 2017, at 12:27 PM, Daryle Walker via swift-evolution > wrote: > > [I’m not sure which list should cover this.] > > I once thought of having a “#protocols(SomeTypeOrProtocol)” that was a type > alias to a composition of all protocols the given type/protocol conforms to > (or “Any

[swift-dev] Open-sourcing Swift local refactoring functionality

2017-08-22 Thread Argyrios Kyrtzidis via swift-dev
Hey all, We just open-sourced the local Swift refactoring functionality (PR: https://github.com/apple/swift/pull/11568 )! And Xi wrote a blog post explaining how you can use the existing APIs to add your own local refactoring actions: https://swift.or

Re: [swift-dev] CI outage tomorrow

2017-08-22 Thread Mishal Shah via swift-dev
Upgrade completed, please use Xcode 9 beta 6 to build master and swift-4.0-branch. Thanks, Mishal Shah > On Aug 21, 2017, at 3:23 PM, Nicole Jacque via swift-dev > wrote: > > Hi All- > > Tomorrow, we will be temporarily bringing down the CI, starting around 11 AM, > California time, in orde

[swift-dev] swift module format

2017-08-22 Thread Coder via swift-dev
Hello, I’m working on extracting information from .swiftmodule files. Currently I can read all blocks and records but I’m having trouble identifying all DECLs in the DECLS_AND_TYPES_BLOCK. Below is a bcanalyzer dump of a swifmodule file created from this one line of code: class Example {} A

Re: [swift-dev] How do I start implementing a feature?

2017-08-22 Thread David Zarzycki via swift-dev
> On Aug 22, 2017, at 01:24, Daryle Walker wrote: > >> On Aug 21, 2017, at 3:55 PM, David Zarzycki wrote: >> >> The easiest way to start adding new features to an existing project is by >> cribbing from existing features that are sufficiently similar (at least >> enough to get started and s