AST: Adopt SemanticAvailableAttr for SpecializeAttr.

This commit is contained in:
Allan Shortlidge
2024-12-18 14:28:41 -08:00
parent f42ca1e758
commit 17dfbf5053
4 changed files with 12 additions and 10 deletions

View File

@@ -89,9 +89,8 @@ void SILFunctionBuilder::addFunctionAttributes(
if (hasSPI) {
spiGroupIdent = spiGroups[0];
}
auto availability =
AvailabilityInference::annotatedAvailableRangeForAttr(SA,
M.getSwiftModule()->getASTContext());
auto availability = AvailabilityInference::annotatedAvailableRangeForAttr(
attributedFuncDecl, SA, M.getSwiftModule()->getASTContext());
auto specializedSignature = SA->getSpecializedSignature(attributedFuncDecl);
if (targetFunctionDecl) {
SILDeclRef declRef(targetFunctionDecl, constant.kind, false);