swift
19d63843 - Module Aliasing: Use module real name when creating ModuleDecl.

Commit
3 years ago
Module Aliasing: Use module real name when creating ModuleDecl. Add ModuleAlias property and setter to ModuleDecl for diags. Resolves rdar://83592084
Author
Committer
Parents
  • include/swift/AST
    • File
      Module.h
  • lib
    • AST
      • File
        Module.cpp
    • Serialization
      • File
        SerializedModuleLoader.cpp
  • test/Frontend
    • File
      load-module-with-alias-chained-simple.swift
    • File
      load-module-with-alias-chained1.swift
    • File
      load-module-with-alias-chained2.swift
    • File
      load-module-with-alias-for-interface.swift
    • File
      module-alias-ast.swift
    • File
      module-alias-explicit-build.swift
    • File
      module-alias-for-client.swift
    • File
      module-alias-for-lib-and-client.swift
    • File
      module-alias-load.swift
    • File
      module-alias-serialize-swiftinterface.swift
    • File
      module-alias-serialize-swiftmodule.swift
    • File
      module-alias-sil.swift