Joe Groff
cfdb957d60
Update Interpreter tests for id-as-Any.
2016-07-25 06:40:35 -07:00
Mishal Shah
23b646eed2
Update master to build with Xcode 8 beta 2, OS X 10.12, iOS 10, tvOS 10, and watchOS 3 SDKs
2016-07-06 10:48:45 -07:00
Mishal Shah
87b7bcfd3e
Update master to build with Xcode 8 beta 1, OS X 10.12, iOS 10, tvOS 10, and watchOS 3 SDKs.
2016-06-14 14:53:55 -07:00
Ted Kremenek
d3c41c4668
Revert "Revert "SE-0072: Fully eliminate implicit bridging conversions from Swift"" ( #2441 )
2016-05-06 23:26:45 -07:00
Ted Kremenek
4df003c291
Revert "SE-0072: Fully eliminate implicit bridging conversions from Swift" ( #2440 )
2016-05-06 23:22:56 -07:00
Joe Pamer
3b4d98445e
SE-0072: Fully eliminate implicit bridging conversions from Swift
...
Per Swift Evolution proposal SE-0072, these changes prevent the compiler from introducing implicit bridging conversions during type checking.
2016-05-05 19:36:33 -07:00
Doug Gregor
2351085e76
Fix tests after allowing imports to clash with keywords
2016-04-26 17:38:12 -07:00
Joe Groff
ab1f459a40
Runtime/stdlib: Non-verbatim bridging of metatypes.
...
Metatypes can't directly conform to _ObjectiveCBridgeable, but we can pretend they do by making a struct with the same ABI conform and returning that conformance when we call findBridgeWitness on a metatype. Fixes rdar://problem/16238475.
Swift SVN r29999
2015-07-08 23:23:55 +00:00