Lines Matching refs:Inc
258 static bool mayConsiderUnused(const Inclusion &Inc, ParsedAST &AST, in mayConsiderUnused() argument
260 if (Inc.BehindPragmaKeep) in mayConsiderUnused()
266 if (Inc.Written.front() == '<') { in mayConsiderUnused()
267 if (AnalyzeStdlib && tooling::stdlib::Header::named(Inc.Written)) in mayConsiderUnused()
271 assert(Inc.HeaderID); in mayConsiderUnused()
272 auto HID = static_cast<IncludeStructure::HeaderID>(*Inc.HeaderID); in mayConsiderUnused()
290 llvm::SmallString<64> Path(Inc.Resolved); in mayConsiderUnused()
292 if (Filter(Inc.Resolved)) { in mayConsiderUnused()
486 for (const auto *Inc : computeUnusedIncludes(AST)) { in issueUnusedIncludesDiagnostics() local
491 Inc->Written.substr(1, Inc->Written.size() - 2), in issueUnusedIncludesDiagnostics()
498 D.Range = getDiagnosticRange(Code, Inc->HashOffset); in issueUnusedIncludesDiagnostics()
507 D.Fixes.back().Edits.back().range.start.line = Inc->HashLine; in issueUnusedIncludesDiagnostics()
508 D.Fixes.back().Edits.back().range.end.line = Inc->HashLine + 1; in issueUnusedIncludesDiagnostics()