[llvm] Don't include Optional.h (NFC)
authorKazu Hirata <kazu@google.com>
Wed, 7 Dec 2022 06:34:50 +0000 (22:34 -0800)
committerKazu Hirata <kazu@google.com>
Wed, 7 Dec 2022 06:34:50 +0000 (22:34 -0800)
commit934942c0331a078acc9350dc3ba7790a0e2698a8
treeaa17fd55d544f81cee992f06da76d9f9fa756b1f
parent7883e5b061bdbbe8bee5f479ebe911db5045b7e9
[llvm] Don't include Optional.h (NFC)

These source files no longer use Optional<T>, so they do not need to
include Optional.h.

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
19 files changed:
llvm/examples/Kaleidoscope/Chapter8/toy.cpp
llvm/lib/Bitcode/Reader/MetadataLoader.cpp
llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp
llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp
llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp
llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp
llvm/lib/DebugInfo/DWARF/DWARFDie.cpp
llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp
llvm/lib/Passes/StandardInstrumentations.cpp
llvm/lib/Support/CommandLine.cpp
llvm/lib/Support/Optional.cpp
llvm/lib/Transforms/Utils/CodeExtractor.cpp
llvm/lib/Transforms/Utils/InlineFunction.cpp
llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp
llvm/tools/llvm-cov/SourceCoverageViewText.cpp
llvm/tools/llvm-objdump/llvm-objdump.cpp
llvm/unittests/DebugInfo/Symbolizer/MarkupTest.cpp
llvm/utils/TableGen/GlobalISelEmitter.cpp
llvm/utils/TableGen/IntrinsicEmitter.cpp