ppluzhnikov added inline comments.
================ Comment at: clang-tools-extra/clangd/index/CanonicalIncludes.cpp:546 + {"include/wordexp.h", "<wordexp.h>"}, + {"include/x86intrin.h", "<x86intrin.h>"}, + {"include/xlocale.h", "<cstring>"}, ---------------- ilya-biryukov wrote: > ppluzhnikov wrote: > > ilya-biryukov wrote: > > > Why do we change the order of elements here? > > > Please revert, this increases the diff and is not relevant to the actual > > > change. > > Note that the elements are inserted into a map > > (after commit b3a991df3cd6a; used to be a vector before). > > > > Also note that there are duplicates, e.g. > > > > {"bits/typesizes.h", "<cstdio>"}, > > {"bits/typesizes.h", "<sys/types.h>"}, > > > > which can't work as intended / is already broken. > > > > Sorting helps to find these duplicates. > > > This refactoring makes sense, but please split this into a separate change. https://reviews.llvm.org/D125742 Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D121733/new/ https://reviews.llvm.org/D121733 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits