swift
5d5a668e - [Macros] Don't require a declaration of `#externalMacro`.

Commit
2 years ago
[Macros] Don't require a declaration of `#externalMacro`. To enable the declaration and use of macros from a newer Swift compiler, when the standard library is from an older Swift compiler that doesn't provide a declaration of `externalMacro`, short-circuit the type-checking of `#externalMacro(module: "A", type: "B")` when it is used to declare a new macro.
Author
Committer
Parents
Loading