llvm-capstone/clang-tools-extra/pp-trace
Benjamin Kramer 854c10f8d1 [Clang] Prepare for llvm::Optional becoming std::optional.
The needed tweaks are mostly trivial, the one nasty bit is Clang's usage
of OptionalStorage. To keep this working old Optional stays around as
clang::CustomizableOptional, with the default Storage removed.
Optional<File/DirectoryEntryRef> is replaced with a typedef.

I tested this with GCC 7.5, the oldest supported GCC I had around.

Differential Revision: https://reviews.llvm.org/D140332
2022-12-20 00:41:40 +01:00
..
CMakeLists.txt
PPCallbacksTracker.cpp [Clang] Prepare for llvm::Optional becoming std::optional. 2022-12-20 00:41:40 +01:00
PPCallbacksTracker.h [Clang] Prepare for llvm::Optional becoming std::optional. 2022-12-20 00:41:40 +01:00
PPTrace.cpp Replace LLVM_ATTRIBUTE_NORETURN with C++11 [[noreturn]]. NFC 2021-07-29 09:59:45 -07:00