Hi all,
You might want to settle down with a glass of eggnog to read this, it's a long
one.
Myself and Haris Amin (CC'd), as you may know, have been building a community
of users who want to use Swift inside Docker containers
(https://github.com/swiftdocker/docker-swift) and maintain an image,
I think this is a timely discussion. I’ve been working on putting together
packages for Fedora and RHEL/CentOS 6/7. The RHEL series tends to be quite
slow on updating packages so building is a bit tricky. It would be nice if
users at swift.org had just a quick reference to where the packages
One form of overloading that we currently have at the SIL level are the notions
of the "unowned" calling convention and "unowned" the variable ownership
convention.
For those who are unfamiliar with the unowned calling convention consider the
following:
@tmp : $@convention(thin) (@owned Array,
Hello,
First, some background. I'm currently working on refactoring the way
mirrors are handled within the Swift standard library (conversion from use
of _Reflectable and _MirrorType to CustomReflectable).
Note that the _MirrorType protocol exposes an 'objectIdentifier' property
which is only rel
> On Dec 29, 2015, at 4:50 PM, Austin Zheng via swift-dev
> wrote:
>
> Hello,
>
> First, some background. I'm currently working on refactoring the way mirrors
> are handled within the Swift standard library (conversion from use of
> _Reflectable and _MirrorType to CustomReflectable).
>
> No
Perfect! Thanks so much, I'll try that out.
Austin
> On Dec 29, 2015, at 5:31 PM, Joe Groff wrote:
>
>
>> On Dec 29, 2015, at 4:50 PM, Austin Zheng via swift-dev
>> wrote:
>>
>> Hello,
>>
>> First, some background. I'm currently working on refactoring the way mirrors
>> are handled within
I’m seeing an assertion failure when I try to compile the following on Linux:
typealias TypeMetadataAccessor = @convention(c) () -> AnyClass?
The assertion failing is:
assert(getASTContext().LangOpts.EnableObjCInterop ||
*repr != MetatypeRepresentation::ObjC);
in Existent