The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. This fork is used to manage Apple’s stable releases of Clang as well as support the Swift project.
At some point the return type of AddObjectFileToReflectionContext was changed from bool to std::optional. However the return statements werent updated, and returns that should be "none" were being implictly being converted to some(0).
At some point the return type of AddObjectFileToReflectionContext was changed from bool to std::optional. However the return statements werent updated, and returns that should be "none" were being implictly being converted to some(0).