Skip to content

Commit d928d79

Browse files
authored
Merge pull request #38134 from etcwilde/ewilde/swift-next/fix-VK_RValue
[Swift Next] VK_RValue -> VK_PRValue
2 parents 6b8ab28 + f834fa4 commit d928d79

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

lib/ClangImporter/ImportDecl.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1167,14 +1167,14 @@ makeBitFieldAccessors(ClangImporter::Implementation &Impl,
11671167

11681168
auto cGetterSelfExpr = new (Ctx) clang::DeclRefExpr(Ctx, cGetterSelf, false,
11691169
recordType,
1170-
clang::VK_RValue,
1170+
clang::VK_PRValue,
11711171
clang::SourceLocation());
11721172
auto cGetterExpr = clang::MemberExpr::CreateImplicit(Ctx,
11731173
cGetterSelfExpr,
11741174
/*isarrow=*/ false,
11751175
fieldDecl,
11761176
fieldType,
1177-
clang::VK_RValue,
1177+
clang::VK_PRValue,
11781178
clang::OK_BitField);
11791179

11801180

@@ -1211,7 +1211,7 @@ makeBitFieldAccessors(ClangImporter::Implementation &Impl,
12111211

12121212
auto cSetterSelfExpr = new (Ctx) clang::DeclRefExpr(Ctx, cSetterSelf, false,
12131213
recordPointerType,
1214-
clang::VK_RValue,
1214+
clang::VK_PRValue,
12151215
clang::SourceLocation());
12161216

12171217
auto cSetterMemberExpr = clang::MemberExpr::CreateImplicit(Ctx,
@@ -1224,15 +1224,15 @@ makeBitFieldAccessors(ClangImporter::Implementation &Impl,
12241224

12251225
auto cSetterValueExpr = new (Ctx) clang::DeclRefExpr(Ctx, cSetterValue, false,
12261226
fieldType,
1227-
clang::VK_RValue,
1227+
clang::VK_PRValue,
12281228
clang::SourceLocation());
12291229

12301230
auto cSetterExpr = clang::BinaryOperator::Create(Ctx,
12311231
cSetterMemberExpr,
12321232
cSetterValueExpr,
12331233
clang::BO_Assign,
12341234
fieldType,
1235-
clang::VK_RValue,
1235+
clang::VK_PRValue,
12361236
clang::OK_Ordinary,
12371237
clang::SourceLocation(),
12381238
clang::FPOptionsOverride());

0 commit comments

Comments
 (0)