Lines Matching defs:isysroot
940 /// \param isysroot When non-NULL, the PCH file is a relocatable PCH file and
946 adjustFilenameForRelocatablePCH(const char *Filename, StringRef isysroot) {
949 if (isysroot.empty())
954 for (; Filename[Pos] && Pos < isysroot.size(); ++Pos)
955 if (Filename[Pos] != isysroot[Pos])
972 void ASTWriter::WriteMetadata(ASTContext &Context, StringRef isysroot,
995 Record.push_back(!isysroot.empty());
1035 isysroot);
1328 void ASTWriter::WriteHeaderSearch(const HeaderSearch &HS, StringRef isysroot) {
1352 Filename = adjustFilenameForRelocatablePCH(Filename, isysroot);
1409 StringRef isysroot) {
1495 Filename = adjustFilenameForRelocatablePCH(Filename, isysroot);
1594 Filename = adjustFilenameForRelocatablePCH(Filename, isysroot);
3150 Module *WritingModule, StringRef isysroot,
3167 WriteASTCore(SemaRef, StatCalls, isysroot, OutputFile, WritingModule);
3185 StringRef isysroot,
3336 WriteMetadata(Context, isysroot, OutputFile);
3338 if (StatCalls && isysroot.empty())
3414 WriteSourceManagerBlock(Context.getSourceManager(), PP, isysroot);
3460 WriteHeaderSearch(PP.getHeaderSearchInfo(), isysroot);