Lines Matching refs:FileName
131 void ChainedASTReaderListener::visitModuleFile(StringRef Filename) {
132 First->visitModuleFile(Filename);
133 Second->visitModuleFile(Filename);
135 bool ChainedASTReaderListener::visitInputFile(StringRef Filename,
141 Continue |= First->visitInputFile(Filename, isSystem, isOverridden);
144 Continue |= Second->visitInputFile(Filename, isSystem, isOverridden);
1025 std::string Filename(&Record[Idx], &Record[Idx] + FilenameLen);
1027 MaybeAddSystemRootToFilename(F, Filename);
1028 FileIDs[I] = LineTable.getLineTableFilenameID(Filename);
1121 resolveFileRelativeToOriginalDir(const std::string &Filename,
1127 SmallString<128> filePath(Filename);
1145 path::append(currPCHPath, path::filename(Filename));
1481 if (strcmp(a.Filename, b.Filename) == 0)
1486 const FileEntry *FEA = FileMgr.getFile(a.Filename);
1487 const FileEntry *FEB = FileMgr.getFile(b.Filename);
1505 ikey.Filename = (const char *)d;
1545 ModMap.addHeader(Mod, FileMgr.getFile(key.Filename), HFI.getHeaderRole());
2034 std::string Filename;
2043 Filename = Blob;
2044 MaybeAddSystemRootToFilename(F, Filename);
2046 InputFileInfo R = { std::move(Filename), StoredSize, StoredTime, Overridden };
2051 return readInputFileInfo(F, ID).Filename;
2075 StringRef Filename = FI.Filename;
2078 = Overridden? FileMgr.getVirtualFile(Filename, StoredSize, StoredTime)
2079 : FileMgr.getFile(Filename, /*OpenFile=*/false);
2085 std::string Resolved = resolveFileRelativeToOriginalDir(Filename,
2095 File = FileMgr.getVirtualFile(Filename, StoredSize, StoredTime);
2101 ErrorStr += Filename;
2117 Error(diag::err_fe_pch_file_overridden, Filename);
2146 StringRef TopLevelPCHName(ImportStack.back()->FileName);
2147 Error(diag::err_fe_pch_file_modified, Filename, TopLevelPCHName);
2152 << Filename << ImportStack[0]->FileName;
2155 << ImportStack[I-1]->FileName << ImportStack[I]->FileName;
2174 std::string Filename = filenameStrRef;
2175 MaybeAddSystemRootToFilename(M, Filename);
2176 const FileEntry *File = FileMgr.getFile(Filename);
2179 std::string resolved = resolveFileRelativeToOriginalDir(Filename,
2189 /// \brief If we are loading a relocatable PCH file, and the filename is
2193 std::string &Filename) {
2198 if (Filename.empty() || llvm::sys::path::is_absolute(Filename))
2203 Filename.insert(Filename.begin(), '/');
2209 Filename.insert(Filename.begin(), '/');
2211 Filename.insert(Filename.begin(), isysroot.begin(), isysroot.end());
2268 Listener->visitModuleFile(F.FileName);
2276 Listener->visitInputFile(FI.Filename, IsSystem, FI.Overridden);
2465 << F.ModuleName << ImportedBy->FileName;
2476 << F.ModuleName << ImportedBy->FileName
3441 ASTReader::ASTReadResult ASTReader::ReadAST(const std::string &FileName,
3456 switch(ASTReadResult ReadResult = ReadASTCore(FileName, Type, ImportLoc,
3626 ASTReader::ReadASTCore(StringRef FileName,
3636 = ModuleMgr.addModule(FileName, Type, ImportLoc, ImportedBy,
3656 std::string Msg = "Unable to load module \"" + FileName.str() + "\": "
3670 std::string Msg = "Unable to load module \"" + FileName.str() + "\": "
3681 if (FileName != "-") {
3682 CurrentDir = llvm::sys::path::parent_path(FileName);
3696 Diag(diag::err_not_a_pch_file) << FileName;
4027 bool ASTReader::readASTFileControlBlock(StringRef Filename,
4033 Buffer.reset(FileMgr.getBufferForFile(Filename, &ErrStr));
4183 bool ASTReader::isAcceptableASTFile(StringRef Filename,
4189 return !readASTFileControlBlock(Filename, FileMgr, validator);
6733 llvm::errs() << " " << I->first << " -> " << I->second->FileName