mirror of
https://github.com/intel/llvm.git
synced 2026-01-14 11:57:39 +08:00
[lldb] Use std::nullopt instead of None (NFC)
This patch mechanically replaces None with std::nullopt where the compiler would warn if None were deprecated. The intent is to reduce the amount of manual work required in migrating from Optional to std::optional. This is part of an effort to migrate from llvm::Optional to std::optional: https://discourse.llvm.org/t/deprecating-llvm-optional-x-hasvalue-getvalue-getvalueor/63716
This commit is contained in:
@@ -596,7 +596,7 @@ uint32_t Module::ResolveSymbolContextsForFileSpec(
|
||||
|
||||
if (SymbolFile *symbols = GetSymbolFile()) {
|
||||
// TODO: Handle SourceLocationSpec column information
|
||||
SourceLocationSpec location_spec(file_spec, line, /*column=*/llvm::None,
|
||||
SourceLocationSpec location_spec(file_spec, line, /*column=*/std::nullopt,
|
||||
check_inlines, /*exact_match=*/false);
|
||||
|
||||
symbols->ResolveSymbolContext(location_spec, resolve_scope, sc_list);
|
||||
@@ -937,7 +937,7 @@ void Module::FindAddressesForLine(const lldb::TargetSP target_sp,
|
||||
SearchFilterByModule filter(target_sp, m_file);
|
||||
|
||||
// TODO: Handle SourceLocationSpec column information
|
||||
SourceLocationSpec location_spec(file, line, /*column=*/llvm::None,
|
||||
SourceLocationSpec location_spec(file, line, /*column=*/std::nullopt,
|
||||
/*check_inlines=*/true,
|
||||
/*exact_match=*/false);
|
||||
AddressResolverFileLine resolver(location_spec);
|
||||
|
||||
Reference in New Issue
Block a user