ClangImporter: remove Darwin alias workaround, introduce feature

Introduce a feature flag to add the importing of macro aliases. Remove
the Darwin specific carve out.
This commit is contained in:
Saleem Abdulrasool
2025-07-01 14:29:52 -07:00
parent 06aa42b75c
commit c08372a91d
8 changed files with 21 additions and 16 deletions

View File

@@ -126,6 +126,7 @@ UNINTERESTING_FEATURE(MacrosOnImports)
UNINTERESTING_FEATURE(NonisolatedNonsendingByDefault)
UNINTERESTING_FEATURE(KeyPathWithMethodMembers)
UNINTERESTING_FEATURE(SendableProhibitsMainActorInference)
UNINTERESTING_FEATURE(ImportMacroAliases)
// TODO: Return true for inlinable function bodies with module selectors in them
UNINTERESTING_FEATURE(ModuleSelector)