Commit Graph

2 Commits

Author SHA1 Message Date
Allan Shortlidge
3d722e1919 ClangImporter: Generate and call custom availability domain predicates.
When importing custom availability domains with dynamic predicates from Clang
modules, synthesize predicate functions for `if #available` queries and call
them when generating SIL.

Resolves rdar://138441312.
2025-07-10 08:15:01 -07:00
Allan Shortlidge
05b13496fc Tests: Expand SILGen tests for custom availability domain queries. 2025-06-23 15:57:34 -07:00