Skip to content

Commit 5cb50cc

Browse files
committed
fix: use value_or
1 parent 70c954a commit 5cb50cc

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

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

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -894,9 +894,8 @@ PdbAstBuilder::CreateFunctionDecl(PdbCompilandSymId func_id,
894894
}
895895
}
896896

897-
ConstString mangled_name;
898-
if (auto mangled_name_opt = pdb->FindMangledFunctionName(func_id))
899-
mangled_name = ConstString(*mangled_name_opt);
897+
ConstString mangled_name(
898+
pdb->FindMangledFunctionName(func_id).value_or(llvm::StringRef()));
900899

901900
if (!tag_record.FieldList.isSimple()) {
902901
CVType field_list_cvt = index.tpi().getType(tag_record.FieldList);

0 commit comments

Comments
 (0)