mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
ClangImporter::lookupTypeDecl allows a Clang type declaration to be imported by Clang name instead of by Swift name. Now that we're using Clang names in mangled names, that's exactly what we need to reconstruct an AST type from a mangled name. Also: - Handle @compatibility_alias in ClangImporter::lookupTypeDecl - Print errors when type reconstruction fails in swift-ide-test - Add an extra test for RemoteAST