Lines Matching refs:SourceFile
354 bool SourceManager::isMainFile(const FileEntry &SourceFile) { in isMainFile() argument
357 return FE->getUID() == SourceFile.getUID(); in isMainFile()
533 FileID SourceManager::createFileID(const FileEntry *SourceFile, in createFileID() argument
538 return createFileID(SourceFile->getLastRef(), IncludePos, FileCharacter, in createFileID()
542 FileID SourceManager::createFileID(FileEntryRef SourceFile, in createFileID() argument
547 SrcMgr::ContentCache &IR = getOrCreateContentCache(SourceFile, in createFileID()
555 return createFileIDImpl(IR, SourceFile.getName(), IncludePos, FileCharacter, in createFileID()
589 SourceManager::getOrCreateFileID(const FileEntry *SourceFile, in getOrCreateFileID() argument
591 FileID ID = translateFile(SourceFile); in getOrCreateFileID()
592 return ID.isValid() ? ID : createFileID(SourceFile, SourceLocation(), in getOrCreateFileID()
691 const FileEntry *SourceFile, std::unique_ptr<llvm::MemoryBuffer> Buffer) { in overrideFileContents() argument
692 SrcMgr::ContentCache &IR = getOrCreateContentCache(SourceFile->getLastRef()); in overrideFileContents()
697 getOverriddenFilesInfo().OverriddenFilesWithBuffer.insert(SourceFile); in overrideFileContents()
700 void SourceManager::overrideFileContents(const FileEntry *SourceFile, in overrideFileContents() argument
702 assert(SourceFile->getSize() == NewFile.getSize() && in overrideFileContents()
705 assert(FileInfos.count(SourceFile) == 0 && in overrideFileContents()
710 std::make_pair(SourceFile, NewFile)); in overrideFileContents()
1647 SourceLocation SourceManager::translateFileLineCol(const FileEntry *SourceFile, in translateFileLineCol() argument
1650 assert(SourceFile && "Null source file!"); in translateFileLineCol()
1653 FileID FirstFID = translateFile(SourceFile); in translateFileLineCol()
1661 FileID SourceManager::translateFile(const FileEntry *SourceFile) const { in translateFile()
1662 assert(SourceFile && "Null source file!"); in translateFile()
1673 if (MainSLoc.getFile().getContentCache().OrigEntry == SourceFile) in translateFile()
1683 SLoc.getFile().getContentCache().OrigEntry == SourceFile) in translateFile()
1691 SLoc.getFile().getContentCache().OrigEntry == SourceFile) in translateFile()