[swift-users] Custom operators in a framework

Jordan Rose jordan_rose at apple.com
Fri Feb 3 11:14:57 CST 2017


Operator declarations are actually public all the time, not internal. That’s itself probably a bug, but not the world-limiting one you’re concerned about.

Jordan


> On Feb 3, 2017, at 01:18, Rien via swift-users <swift-users at swift.org> wrote:
> 
> It is possible to define custom operators in a framework, but it is not possible to assign access levels to them.
> 
> As a consequence they are module internal and cannot be used outside the framework.
> 
> Each project needs to redefine the custom operators in order to use them in that project.
> 
> What is the rationale behind that?
> 
> Or is it a bug?
> 
> Are there other ways to accomplish this?
> 
> Regards,
> Rien
> 
> Site: http://balancingrock.nl
> Blog: http://swiftrien.blogspot.com
> Github: http://github.com/Balancingrock
> Project: http://swiftfire.nl
> 
> 
> 
> 
> 
> _______________________________________________
> swift-users mailing list
> swift-users at swift.org
> https://lists.swift.org/mailman/listinfo/swift-users



More information about the swift-users mailing list