@@ -58,17 +58,15 @@ void VersionRange::Profile(llvm::FoldingSetNodeID &id) const {
58
58
59
59
AvailabilityRange
60
60
AvailabilityRange::forDeploymentTarget (const ASTContext &Ctx) {
61
- return AvailabilityRange (
62
- VersionRange::allGTE (Ctx.LangOpts .getMinPlatformVersion ()));
61
+ return AvailabilityRange (Ctx.LangOpts .getMinPlatformVersion ());
63
62
}
64
63
65
64
AvailabilityRange AvailabilityRange::forInliningTarget (const ASTContext &Ctx) {
66
- return AvailabilityRange (
67
- VersionRange::allGTE (Ctx.LangOpts .MinimumInliningTargetVersion ));
65
+ return AvailabilityRange (Ctx.LangOpts .MinimumInliningTargetVersion );
68
66
}
69
67
70
68
AvailabilityRange AvailabilityRange::forRuntimeTarget (const ASTContext &Ctx) {
71
- return AvailabilityRange (VersionRange::allGTE ( Ctx.LangOpts .RuntimeVersion ) );
69
+ return AvailabilityRange (Ctx.LangOpts .RuntimeVersion );
72
70
}
73
71
74
72
namespace {
@@ -853,7 +851,7 @@ SemanticAvailableAttr::getIntroducedRange(const ASTContext &Ctx) const {
853
851
*this , Ctx, unusedDomain, remappedVersion))
854
852
introducedVersion = remappedVersion;
855
853
856
- return AvailabilityRange{VersionRange::allGTE ( introducedVersion) };
854
+ return AvailabilityRange{introducedVersion};
857
855
}
858
856
859
857
std::optional<llvm::VersionTuple> SemanticAvailableAttr::getDeprecated () const {
@@ -877,7 +875,7 @@ SemanticAvailableAttr::getDeprecatedRange(const ASTContext &Ctx) const {
877
875
*this , Ctx, unusedDomain, remappedVersion))
878
876
deprecatedVersion = remappedVersion;
879
877
880
- return AvailabilityRange{VersionRange::allGTE ( deprecatedVersion) };
878
+ return AvailabilityRange{deprecatedVersion};
881
879
}
882
880
883
881
std::optional<llvm::VersionTuple> SemanticAvailableAttr::getObsoleted () const {
@@ -901,7 +899,7 @@ SemanticAvailableAttr::getObsoletedRange(const ASTContext &Ctx) const {
901
899
*this , Ctx, unusedDomain, remappedVersion))
902
900
obsoletedVersion = remappedVersion;
903
901
904
- return AvailabilityRange{VersionRange::allGTE ( obsoletedVersion) };
902
+ return AvailabilityRange{obsoletedVersion};
905
903
}
906
904
907
905
namespace {
@@ -931,8 +929,7 @@ AvailabilityRange ASTContext::getSwiftFutureAvailability() const {
931
929
auto target = LangOpts.Target ;
932
930
933
931
auto getFutureAvailabilityRange = []() -> AvailabilityRange {
934
- return AvailabilityRange (
935
- VersionRange::allGTE (llvm::VersionTuple (99 , 99 , 0 )));
932
+ return AvailabilityRange (llvm::VersionTuple (99 , 99 , 0 ));
936
933
};
937
934
938
935
if (target.isMacOSX ()) {
0 commit comments