Lines Matching refs:SourceFile
354 bool SourceManager::isMainFile(const FileEntry &SourceFile) { in isMainFile() argument
357 return FE->getUID() == SourceFile.getUID(); in isMainFile()
532 FileID SourceManager::createFileID(const FileEntry *SourceFile, in createFileID() argument
537 return createFileID(SourceFile->getLastRef(), IncludePos, FileCharacter, in createFileID()
541 FileID SourceManager::createFileID(FileEntryRef SourceFile, in createFileID() argument
546 SrcMgr::ContentCache &IR = getOrCreateContentCache(SourceFile, in createFileID()
554 return createFileIDImpl(IR, SourceFile.getName(), IncludePos, FileCharacter, in createFileID()
588 SourceManager::getOrCreateFileID(const FileEntry *SourceFile, in getOrCreateFileID() argument
590 FileID ID = translateFile(SourceFile); in getOrCreateFileID()
591 return ID.isValid() ? ID : createFileID(SourceFile, SourceLocation(), in getOrCreateFileID()
690 const FileEntry *SourceFile, std::unique_ptr<llvm::MemoryBuffer> Buffer) { in overrideFileContents() argument
691 SrcMgr::ContentCache &IR = getOrCreateContentCache(SourceFile->getLastRef()); in overrideFileContents()
696 getOverriddenFilesInfo().OverriddenFilesWithBuffer.insert(SourceFile); in overrideFileContents()
699 void SourceManager::overrideFileContents(const FileEntry *SourceFile, in overrideFileContents() argument
701 assert(SourceFile->getSize() == NewFile->getSize() && in overrideFileContents()
704 assert(FileInfos.count(SourceFile) == 0 && in overrideFileContents()
707 getOverriddenFilesInfo().OverriddenFiles[SourceFile] = NewFile; in overrideFileContents()
1643 SourceLocation SourceManager::translateFileLineCol(const FileEntry *SourceFile, in translateFileLineCol() argument
1646 assert(SourceFile && "Null source file!"); in translateFileLineCol()
1649 FileID FirstFID = translateFile(SourceFile); in translateFileLineCol()
1657 FileID SourceManager::translateFile(const FileEntry *SourceFile) const { in translateFile()
1658 assert(SourceFile && "Null source file!"); in translateFile()
1669 if (MainSLoc.getFile().getContentCache().OrigEntry == SourceFile) in translateFile()
1679 SLoc.getFile().getContentCache().OrigEntry == SourceFile) in translateFile()
1687 SLoc.getFile().getContentCache().OrigEntry == SourceFile) in translateFile()