[LLDB][NativePDB] Pass register_kind as reference (an oversight in 71d778f).
authorZequan Wu <zequanwu@google.com>
Tue, 20 Sep 2022 20:38:18 +0000 (13:38 -0700)
committerZequan Wu <zequanwu@google.com>
Tue, 20 Sep 2022 20:41:13 +0000 (13:41 -0700)
Fix #57799

lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp

index b143657..b29c153 100644 (file)
@@ -129,7 +129,7 @@ static DWARFExpression MakeLocationExpressionInternal(lldb::ModuleSP module,
 }
 
 static bool MakeRegisterBasedLocationExpressionInternal(
-    Stream &stream, llvm::codeview::RegisterId reg, RegisterKind register_kind,
+    Stream &stream, llvm::codeview::RegisterId reg, RegisterKind &register_kind,
     llvm::Optional<int32_t> relative_offset, lldb::ModuleSP module) {
   uint32_t reg_num = GetRegisterNumber(module->GetArchitecture().GetMachine(),
                                        reg, register_kind);