llvm-project/lldb/source/Plugins/SymbolFile/DWARF
Kazu Hirata 768cae4a5a [lldb] Use std::nullopt instead of None in comments (NFC)
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
2022-12-04 20:11:39 -08:00
..
AppleDWARFIndex.cpp Re-submit "[lldb] Filter DIEs based on qualified name where possible" 2022-08-04 15:52:27 -07:00
AppleDWARFIndex.h Re-submit "[lldb] Filter DIEs based on qualified name where possible" 2022-08-04 15:52:27 -07:00
CMakeLists.txt [lldb][NFC] Move generic DWARFASTParser code out of Clang-specific code 2022-06-02 14:44:07 +00:00
DIERef.cpp [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
DIERef.h [lldb] Use std::nullopt instead of None in comments (NFC) 2022-12-04 20:11:39 -08:00
DWARFASTParser.cpp [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
DWARFASTParser.h Re-submit "[lldb] Filter DIEs based on qualified name where possible" 2022-08-04 15:52:27 -07:00
DWARFASTParserClang.cpp [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
DWARFASTParserClang.h [lldb] Support simplified template names 2022-10-28 16:15:37 -07:00
DWARFAbbreviationDeclaration.cpp [LLDB] Applying clang-tidy modernize-use-default-member-init over LLDB 2022-03-14 13:32:03 -07:00
DWARFAbbreviationDeclaration.h
DWARFAttribute.cpp [LLDB] Remove cases of using namespace llvm:: from header file 2022-03-03 10:39:06 -08:00
DWARFAttribute.h
DWARFBaseDIE.cpp [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
DWARFBaseDIE.h Don't index the skeleton CU when we have a fission compile unit. 2022-08-25 14:48:04 -07:00
DWARFCompileUnit.cpp [lldb] Allow SymbolFileDWARFDebugMap to register multiple compile units 2022-10-19 13:49:40 -07:00
DWARFCompileUnit.h
DWARFContext.cpp [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
DWARFContext.h
DWARFDIE.cpp [lldb][NFCish] Move DWARFDebugInfoEntry::GetQualifiedName() into DWARFASTParserClang 2022-10-14 15:36:58 -07:00
DWARFDIE.h [lldb][NFCish] Move DWARFDebugInfoEntry::GetQualifiedName() into DWARFASTParserClang 2022-10-14 15:36:58 -07:00
DWARFDataExtractor.cpp
DWARFDataExtractor.h
DWARFDebugAbbrev.cpp [LLDB] Remove cases of using namespace std 2022-03-04 12:50:25 -08:00
DWARFDebugAbbrev.h
DWARFDebugArangeSet.cpp [lldb] Convert DWARF log to the new API 2022-01-28 10:41:10 +01:00
DWARFDebugArangeSet.h
DWARFDebugAranges.cpp [lldb] Convert DWARF log to the new API 2022-01-28 10:41:10 +01:00
DWARFDebugAranges.h
DWARFDebugInfo.cpp [LLDB] Remove cases of using namespace std 2022-03-04 12:50:25 -08:00
DWARFDebugInfo.h
DWARFDebugInfoEntry.cpp [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
DWARFDebugInfoEntry.h [lldb][NFCish] Move DWARFDebugInfoEntry::GetQualifiedName() into DWARFASTParserClang 2022-10-14 15:36:58 -07:00
DWARFDebugMacro.cpp Revert "[lldb][DWARF5] Enable macro evaluation" 2022-09-14 09:30:49 -07:00
DWARFDebugMacro.h Revert "[lldb][DWARF5] Enable macro evaluation" 2022-09-14 09:30:49 -07:00
DWARFDebugRanges.cpp
DWARFDebugRanges.h
DWARFDeclContext.cpp [LLDB] Remove cases of using namespace llvm:: from header file 2022-03-03 10:39:06 -08:00
DWARFDeclContext.h [lldb] Change FindDefinitionTypeForDWARFDeclContext() to take DWARFDIE 2022-11-30 13:20:23 -08:00
DWARFDefines.cpp
DWARFDefines.h
DWARFFormValue.cpp [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
DWARFFormValue.h
DWARFIndex.cpp Re-submit "[lldb] Filter DIEs based on qualified name where possible" 2022-08-04 15:52:27 -07:00
DWARFIndex.h Re-submit "[lldb] Filter DIEs based on qualified name where possible" 2022-08-04 15:52:27 -07:00
DWARFTypeUnit.cpp
DWARFTypeUnit.h
DWARFUnit.cpp [DebugInfo] llvm::Optional => std::optional 2022-12-05 00:09:22 +00:00
DWARFUnit.h [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
DebugNamesDWARFIndex.cpp [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
DebugNamesDWARFIndex.h Re-submit "[lldb] Filter DIEs based on qualified name where possible" 2022-08-04 15:52:27 -07:00
HashedNameToDIE.cpp [lldb] LLVM_FALLTHROUGH => [[fallthrough]]. NFC 2022-08-08 11:31:49 -07:00
HashedNameToDIE.h [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
LogChannelDWARF.cpp [lldb] Fix the `dwarf` log descriptions 2022-12-02 10:18:38 -08:00
LogChannelDWARF.h [lldb] Rename Logging.h to LLDBLog.h and clean up includes 2022-02-03 14:47:01 +01:00
ManualDWARFIndex.cpp Don't index the skeleton CU when we have a fission compile unit. 2022-08-25 14:48:04 -07:00
ManualDWARFIndex.h Re-submit "[lldb] Filter DIEs based on qualified name where possible" 2022-08-04 15:52:27 -07:00
NameToDIE.cpp Don't use Optional::getValue (NFC) 2022-06-20 23:35:53 -07:00
NameToDIE.h Cache the manual DWARF index out to the LLDB cache directory when the LLDB index cache is enabled. 2021-12-28 11:00:28 -08:00
SymbolFileDWARF.cpp [lldb] Use std::nullopt instead of None in comments (NFC) 2022-12-04 20:11:39 -08:00
SymbolFileDWARF.h [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
SymbolFileDWARFDebugMap.cpp [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
SymbolFileDWARFDebugMap.h [lldb] Change FindDefinitionTypeForDWARFDeclContext() to take DWARFDIE 2022-11-30 13:20:23 -08:00
SymbolFileDWARFDwo.cpp [lldb] Change FindDefinitionTypeForDWARFDeclContext() to take DWARFDIE 2022-11-30 13:20:23 -08:00
SymbolFileDWARFDwo.h [lldb] Change FindDefinitionTypeForDWARFDeclContext() to take DWARFDIE 2022-11-30 13:20:23 -08:00
SymbolFileDWARFProperties.td
UniqueDWARFASTType.cpp [LLDB] Remove cases of using namespace llvm:: from header file 2022-03-03 10:39:06 -08:00
UniqueDWARFASTType.h