Commit Graph

3 Commits

Author SHA1 Message Date
Doug Gregor
d0b4d120b7 Implicit unwrapped optionals get defaulted to nil, too <rdar://problem/17726756>.
It was type-checking-order-sensitive whether we noticed that IUO's
defaulted to nil. Make that no longer the case.

Swift SVN r20558
2014-07-25 20:19:32 +00:00
Ted Kremenek
fad874708e Adjust test cases.
Swift SVN r17964
2014-05-12 22:01:52 +00:00
Jordan Rose
fc88c5dae6 Operators imported in one source file shouldn't affect another one.
Previously we would cache the results of operator lookup whether or not the
operator we found came from an imported module. Since different source files
can have different imports, it's not correct to automatically share operators
from imported modules with all files in the translation unit.

This still isn't fully correct; the current logic prefers operators from
local imports over operators implicitly available from other source files.

Swift SVN r9683
2013-10-25 22:21:14 +00:00