Commit Graph

2 Commits

Author SHA1 Message Date
Allan Shortlidge
e3c0d17875 SIL: Don't skip lowering obsolete decls.
When `-unavailable-decl-optimization=complete` is specified obsolete decls
should be preserved because their symbols are still ABI since they are
available to use when targeting deployment targets earlier than the obsoletion
version.

Resolves rdar://110268649
2023-06-05 20:30:06 -07:00
Allan Shortlidge
396f1dce1a NFC: Rename -unavailable-decl-optimization=complete tests. 2023-05-03 15:19:31 -07:00