Commits

Jordan Rose committed eb4ade4462e
Honor @testable import for internal decls in ValueDecl::isAccessibleFrom. We can now use internal declarations safely and correctly in source files! The remaining work is to make sure testable imports work reliably through modules, which is important for debugging unit tests. It's also possible this work will affect compile time, but for the most part we don't have large quantities of internal declarations that are being ignored, and some day we will strip them out of non-testable modules altogether. Part of rdar://problem/17732115 Swift SVN r26633