owenpan added a comment. Can you rebase? I'll finish the review after that.
================ Comment at: clang/lib/Tooling/Inclusions/HeaderIncludes.cpp:410 +llvm::StringRef getIncludeNameFromMatches( + const llvm::SmallVectorImpl<llvm::StringRef> &Matches) { + if (Matches.size() >= 3) { ---------------- Use `ArrayRef` instead. ================ Comment at: clang/lib/Tooling/Inclusions/HeaderIncludes.cpp:411-415 + if (Matches.size() >= 3) { + return Matches[2]; + } + llvm_unreachable("Matches is too small"); + return llvm::StringRef(); ---------------- You can simply assert and return. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D134733/new/ https://reviews.llvm.org/D134733 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits