Home
last modified time | relevance | path

Searched refs:InMemoryFileSystem (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Tooling/
H A DTooling.cpp235 llvm::IntrusiveRefCntPtr<llvm::vfs::InMemoryFileSystem> InMemoryFileSystem( in runToolOnCodeWithArgs() local
236 new llvm::vfs::InMemoryFileSystem); in runToolOnCodeWithArgs()
237 OverlayFileSystem->pushOverlay(InMemoryFileSystem); in runToolOnCodeWithArgs()
240 InMemoryFileSystem->addFile(FileName, 0, in runToolOnCodeWithArgs()
245 InMemoryFileSystem->addFile( in runToolOnCodeWithArgs()
479 InMemoryFileSystem(new llvm::vfs::InMemoryFileSystem), in ClangTool()
482 OverlayFileSystem->pushOverlay(InMemoryFileSystem); in ClangTool()
527 InMemoryFileSystem->addFile( in run()
593 InMemoryFileSystem->addFile( in run()
697 llvm::IntrusiveRefCntPtr<llvm::vfs::InMemoryFileSystem> InMemoryFileSystem( in buildASTFromCodeWithArgs() local
[all …]
/freebsd/contrib/llvm-project/clang/tools/clang-format/
H A DClangFormat.cpp222 llvm::vfs::InMemoryFileSystem *MemFS) { in createInMemoryFile()
240 IntrusiveRefCntPtr<llvm::vfs::InMemoryFileSystem> InMemoryFileSystem( in fillRanges() local
241 new llvm::vfs::InMemoryFileSystem); in fillRanges()
242 FileManager Files(FileSystemOptions(), InMemoryFileSystem); in fillRanges()
248 InMemoryFileSystem.get()); in fillRanges()
518 IntrusiveRefCntPtr<llvm::vfs::InMemoryFileSystem> InMemoryFileSystem( in format() local
519 new llvm::vfs::InMemoryFileSystem); in format()
520 FileManager Files(FileSystemOptions(), InMemoryFileSystem); in format()
529 InMemoryFileSystem.get()); in format()
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DDeviceOffload.h27 llvm::IntrusiveRefCntPtr<llvm::vfs::InMemoryFileSystem> VFS,
46 llvm::IntrusiveRefCntPtr<llvm::vfs::InMemoryFileSystem> VFS;
H A DDeviceOffload.cpp29 llvm::IntrusiveRefCntPtr<llvm::vfs::InMemoryFileSystem> FS, in IncrementalCUDADeviceParser()
H A DInterpreter.cpp330 llvm::IntrusiveRefCntPtr<llvm::vfs::InMemoryFileSystem> IMVFS = in createWithCUDA()
331 std::make_unique<llvm::vfs::InMemoryFileSystem>(); in createWithCUDA()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DVirtualFileSystem.cpp826 InMemoryFileSystem::InMemoryFileSystem(bool UseNormalizedPaths) in InMemoryFileSystem() function in llvm::vfs::InMemoryFileSystem
834 InMemoryFileSystem::~InMemoryFileSystem() = default;
836 std::string InMemoryFileSystem::toString() const { in toString()
840 bool InMemoryFileSystem::addFile(const Twine &P, time_t ModificationTime, in addFile()
918 bool InMemoryFileSystem::addFile(const Twine &P, time_t ModificationTime, in addFile()
936 bool InMemoryFileSystem::addFileNoOwn( in addFileNoOwn()
955 InMemoryFileSystem::lookupNode(const Twine &P, bool FollowFinalSymlink, in lookupNode()
985 if (SymlinkDepth > InMemoryFileSystem::MaxSymlinkDepth) in lookupNode()
1029 bool InMemoryFileSystem::addHardLink(const Twine &NewLink, in addHardLink()
1048 bool InMemoryFileSystem::addSymbolicLink( in addSymbolicLink()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DVirtualFileSystem.h524 class InMemoryFileSystem : public RTTIExtends<InMemoryFileSystem, FileSystem> {
552 explicit InMemoryFileSystem(bool UseNormalizedPaths = true);
553 ~InMemoryFileSystem() override;
/freebsd/contrib/llvm-project/clang/lib/Testing/
H A DTestAST.cpp109 auto VFS = llvm::makeIntrusiveRefCnt<llvm::vfs::InMemoryFileSystem>(); in TestAST()
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DSourceManager.cpp2372 IntrusiveRefCntPtr<llvm::vfs::InMemoryFileSystem> InMemoryFileSystem( in SourceManagerForFile() local
2373 new llvm::vfs::InMemoryFileSystem); in SourceManagerForFile()
2374 InMemoryFileSystem->addFile( in SourceManagerForFile()
2381 std::make_unique<FileManager>(FileSystemOptions(), InMemoryFileSystem); in SourceManagerForFile()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DPrecompiledPreamble.cpp60 IntrusiveRefCntPtr<llvm::vfs::InMemoryFileSystem> PCHFS( in createVFSOverlayForPreamblePCH()
61 new llvm::vfs::InMemoryFileSystem()); in createVFSOverlayForPreamblePCH()
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningWorker.cpp607 llvm::makeIntrusiveRefCnt<llvm::vfs::InMemoryFileSystem>(); in computeDependencies()