Lines Matching defs:UnusedIncludes
193 PathRef FileName, llvm::ArrayRef<const Inclusion *> UnusedIncludes,
196 for (const auto *Inc : UnusedIncludes) {
227 removeAllUnusedIncludes(llvm::ArrayRef<Diag> UnusedIncludes) {
228 if (UnusedIncludes.empty())
233 for (const auto &Diag : UnusedIncludes) {
464 std::vector<const Inclusion *> UnusedIncludes =
466 return {std::move(UnusedIncludes), std::move(MissingIncludes)};
489 std::vector<Diag> UnusedIncludes = generateUnusedIncludeDiagnostics(
490 AST.tuPath(), Findings.UnusedIncludes, Code, IgnoreHeaders);
491 std::optional<Fix> RemoveAllUnused = removeAllUnusedIncludes(UnusedIncludes);
511 for (auto &Diag : UnusedIncludes) {
512 AddBatchFix(UnusedIncludes.size() > 1 ? RemoveAllUnused : std::nullopt,
518 llvm::move(UnusedIncludes, std::back_inserter(Result));