mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
names in the source lookup cache. Invoking macro expansion while populating the source lookup cache is deliberately avoided because it's prone to circularity. This applies to member attribute expansion, which is requested via `getSemanticAttrs()`. Populating the auxiliary decl cache should use the original attribute list, because declarations found via global lookup, such as macro and operator decls, cannot have inferred attached macros.
142 KiB
142 KiB