@@ -2360,16 +2360,13 @@ static StringRef getLinkerModuleName(StringRef OriginalModuleName) {
2360
2360
}
2361
2361
2362
2362
OriginallyDefinedInAttr::OriginallyDefinedInAttr (
2363
- SourceLoc AtLoc, SourceRange Range,
2364
- StringRef OriginalModuleName,
2365
- PlatformKind Platform,
2366
- const llvm::VersionTuple MovedVersion, bool Implicit)
2367
- : DeclAttribute(DeclAttrKind::OriginallyDefinedIn, AtLoc, Range,
2368
- Implicit),
2369
- ManglingModuleName(getManglingModuleName(OriginalModuleName)),
2370
- LinkerModuleName(getLinkerModuleName(OriginalModuleName)),
2371
- Platform(Platform),
2372
- MovedVersion(MovedVersion) {}
2363
+ SourceLoc AtLoc, SourceRange Range, StringRef OriginalModuleName,
2364
+ PlatformKind Platform, const llvm::VersionTuple MovedVersion, bool Implicit)
2365
+ : DeclAttribute(DeclAttrKind::OriginallyDefinedIn, AtLoc, Range, Implicit),
2366
+ ManglingModuleName(getManglingModuleName(OriginalModuleName)),
2367
+ LinkerModuleName(getLinkerModuleName(OriginalModuleName)),
2368
+ Platform(Platform),
2369
+ MovedVersion(canonicalizePlatformVersion(Platform, MovedVersion)) {}
2373
2370
2374
2371
std::optional<OriginallyDefinedInAttr::ActiveVersion>
2375
2372
OriginallyDefinedInAttr::isActivePlatform (const ASTContext &ctx) const {
0 commit comments