23 Lexer::getSourceText(CharSourceRange::getCharRange(Range),
24 PP.getSourceManager(), PP.getLangOpts());
25 size_t Pos = Text.find(IWYUPragma);
26 if (Pos == StringRef::npos)
28 StringRef RemappingFilePath = Text.substr(Pos + std::strlen(IWYUPragma));
29 Collector->addHeaderMapping(
30 PP.getSourceManager().getFilename(Range.getBegin()),
31 RemappingFilePath.trim(
"\"<>"));