|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Derived Classes
include/llvm/Support/VirtualFileSystem.h 321 class OverlayFileSystem : public FileSystem {
369 class ProxyFileSystem : public FileSystem {
415 class InMemoryFileSystem : public FileSystem {
573 class RedirectingFileSystem : public vfs::FileSystem {
lib/Support/FileCollector.cpp 193 class FileCollectorFileSystem : public vfs::FileSystem {
lib/Support/VirtualFileSystem.cpp 241 class RealFileSystem : public FileSystem {
tools/lldb/unittests/Host/FileSystemTest.cpp 35 class DummyFileSystem : public vfs::FileSystem {
unittests/Support/VirtualFileSystemTest.cpp 41 class DummyFileSystem : public vfs::FileSystem {
Declarations
include/llvm/Support/VirtualFileSystem.h 194 class FileSystem;
tools/clang/include/clang/Driver/Driver.h 33 class FileSystem;
tools/clang/include/clang/Driver/ToolChain.h 42 class FileSystem;
tools/clang/include/clang/Format/Format.h 26 class FileSystem;
tools/clang/include/clang/Frontend/ASTUnit.h 55 class FileSystem;
tools/clang/include/clang/Frontend/CompilerInvocation.h 40 class FileSystem;
tools/clang/include/clang/Frontend/PrecompiledPreamble.h 29 class FileSystem;
References
include/llvm/ADT/IntrusiveRefCntPtr.h 125 static void retain(T *obj) { obj->Retain(); }
126 static void release(T *obj) { obj->Release(); }
136 T *Obj = nullptr;
139 using element_type = T;
142 IntrusiveRefCntPtr(T *obj) : Obj(obj) { retain(); }
147 IntrusiveRefCntPtr(IntrusiveRefCntPtr<X> &&S) : Obj(S.get()) {
152 IntrusiveRefCntPtr(const IntrusiveRefCntPtr<X> &S) : Obj(S.get()) {
163 T &operator*() const { return *Obj; }
164 T *operator->() const { return Obj; }
165 T *get() const { return Obj; }
169 T *tmp = other.Obj;
184 IntrusiveRefCntPtrInfo<T>::retain(Obj);
189 IntrusiveRefCntPtrInfo<T>::release(Obj);
196 inline bool operator==(const IntrusiveRefCntPtr<T> &A,
197 const IntrusiveRefCntPtr<U> &B) {
208 inline bool operator==(const IntrusiveRefCntPtr<T> &A, U *B) {
208 inline bool operator==(const IntrusiveRefCntPtr<T> &A, U *B) {
218 inline bool operator==(T *A, const IntrusiveRefCntPtr<U> &B) {
218 inline bool operator==(T *A, const IntrusiveRefCntPtr<U> &B) {
228 bool operator==(std::nullptr_t A, const IntrusiveRefCntPtr<T> &B) {
233 bool operator==(const IntrusiveRefCntPtr<T> &A, std::nullptr_t B) {
include/llvm/Support/FileCollector.h 42 static IntrusiveRefCntPtr<vfs::FileSystem>
43 createCollectorVFS(IntrusiveRefCntPtr<vfs::FileSystem> BaseFS,
include/llvm/Support/VirtualFileSystem.h 209 FileSystem *FS;
214 recursive_directory_iterator(FileSystem &FS, const Twine &Path,
244 class FileSystem : public llvm::ThreadSafeRefCountedBase<FileSystem> {
303 IntrusiveRefCntPtr<FileSystem> getRealFileSystem();
309 std::unique_ptr<FileSystem> createPhysicalFileSystem();
321 class OverlayFileSystem : public FileSystem {
322 using FileSystemList = SmallVector<IntrusiveRefCntPtr<FileSystem>, 1>;
329 OverlayFileSystem(IntrusiveRefCntPtr<FileSystem> Base);
332 void pushOverlay(IntrusiveRefCntPtr<FileSystem> FS);
369 class ProxyFileSystem : public FileSystem {
371 explicit ProxyFileSystem(IntrusiveRefCntPtr<FileSystem> FS)
399 FileSystem &getUnderlyingFS() { return *FS; }
402 IntrusiveRefCntPtr<FileSystem> FS;
415 class InMemoryFileSystem : public FileSystem {
501 IntrusiveRefCntPtr<FileSystem>
505 IntrusiveRefCntPtr<FileSystem> ExternalFS = getRealFileSystem());
573 class RedirectingFileSystem : public vfs::FileSystem {
664 IntrusiveRefCntPtr<FileSystem> ExternalFS;
702 RedirectingFileSystem(IntrusiveRefCntPtr<FileSystem> ExternalFS);
722 void *DiagContext, IntrusiveRefCntPtr<FileSystem> ExternalFS);
757 IntrusiveRefCntPtr<FileSystem> ExternalFS = getRealFileSystem());
lib/Support/FileCollector.cpp 193 class FileCollectorFileSystem : public vfs::FileSystem {
195 explicit FileCollectorFileSystem(IntrusiveRefCntPtr<vfs::FileSystem> FS,
258 IntrusiveRefCntPtr<vfs::FileSystem> FS;
264 IntrusiveRefCntPtr<vfs::FileSystem>
265 FileCollector::createCollectorVFS(IntrusiveRefCntPtr<vfs::FileSystem> BaseFS,
lib/Support/VirtualFileSystem.cpp 241 class RealFileSystem : public FileSystem {
346 IntrusiveRefCntPtr<FileSystem> vfs::getRealFileSystem() {
347 static IntrusiveRefCntPtr<FileSystem> FS(new RealFileSystem(true));
351 std::unique_ptr<FileSystem> vfs::createPhysicalFileSystem() {
389 OverlayFileSystem::OverlayFileSystem(IntrusiveRefCntPtr<FileSystem> BaseFS) {
393 void OverlayFileSystem::pushOverlay(IntrusiveRefCntPtr<FileSystem> FS) {
992 RedirectingFileSystem::RedirectingFileSystem(IntrusiveRefCntPtr<FileSystem> FS)
1019 FileSystem &ExternalFS;
1041 bool IterateExternalFS, FileSystem &ExternalFS, std::error_code &EC);
1585 IntrusiveRefCntPtr<FileSystem> ExternalFS) {
1815 IntrusiveRefCntPtr<FileSystem>
1819 IntrusiveRefCntPtr<FileSystem> ExternalFS) {
1855 IntrusiveRefCntPtr<FileSystem> ExternalFS) {
2038 bool IterateExternalFS, FileSystem &ExternalFS, std::error_code &EC)
2105 FileSystem &FS_, const Twine &Path, std::error_code &EC)
tools/clang/include/clang/Basic/FileManager.h 172 IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS;
255 IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS = nullptr);
355 llvm::vfs::FileSystem &getVirtualFileSystem() const { return *FS; }
357 void setVirtualFileSystem(IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS) {
tools/clang/include/clang/Basic/FileSystemStatCache.h 53 FileSystemStatCache *Cache, llvm::vfs::FileSystem &FS);
62 llvm::vfs::FileSystem &FS) = 0;
83 llvm::vfs::FileSystem &FS) override;
tools/clang/include/clang/Driver/DarwinSDKInfo.h 35 Expected<Optional<DarwinSDKInfo>> parseDarwinSDKInfo(llvm::vfs::FileSystem &VFS,
tools/clang/include/clang/Driver/Distro.h 86 explicit Distro(llvm::vfs::FileSystem &VFS);
tools/clang/include/clang/Driver/Driver.h 62 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS;
293 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS = nullptr);
307 llvm::vfs::FileSystem &getVFS() const { return *VFS; }
tools/clang/include/clang/Driver/ToolChain.h 198 llvm::vfs::FileSystem &getVFS() const;
tools/clang/include/clang/Format/Format.h 2368 llvm::vfs::FileSystem *FS = nullptr);
tools/clang/include/clang/Frontend/ASTUnit.h 372 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS);
377 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS, bool AllowRebuild = true,
718 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS);
838 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS = nullptr);
853 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS = nullptr);
tools/clang/include/clang/Frontend/CompilerInstance.h 397 llvm::vfs::FileSystem &getVirtualFileSystem() const {
649 createFileManager(IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS = nullptr);
tools/clang/include/clang/Frontend/CompilerInvocation.h 227 IntrusiveRefCntPtr<llvm::vfs::FileSystem>
231 IntrusiveRefCntPtr<llvm::vfs::FileSystem> createVFSFromCompilerInvocation(
233 IntrusiveRefCntPtr<llvm::vfs::FileSystem> BaseFS);
tools/clang/include/clang/Frontend/PrecompiledPreamble.h 82 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS,
101 llvm::vfs::FileSystem *VFS) const;
112 IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS,
119 IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS,
235 IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS,
244 IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS);
tools/clang/include/clang/Frontend/Utils.h 226 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS = nullptr,
tools/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h 50 llvm::vfs::FileSystem &FS,
147 IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS,
tools/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h 68 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> RealFS;
tools/clang/include/clang/Tooling/StandaloneExecution.h 39 IntrusiveRefCntPtr<llvm::vfs::FileSystem> BaseFS =
tools/clang/include/clang/Tooling/Tooling.h 190 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS,
321 IntrusiveRefCntPtr<llvm::vfs::FileSystem> BaseFS =
478 llvm::Expected<std::string> getAbsolutePath(llvm::vfs::FileSystem &FS,
tools/clang/lib/Basic/FileManager.cpp 52 IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS)
tools/clang/lib/Basic/FileSystemStatCache.cpp 37 llvm::vfs::FileSystem &FS) {
105 llvm::vfs::FileSystem &FS) {
tools/clang/lib/Driver/DarwinSDKInfo.cpp 19 driver::parseDarwinSDKInfo(llvm::vfs::FileSystem &VFS, StringRef SDKRootPath) {
tools/clang/lib/Driver/Distro.cpp 20 static Distro::DistroType DetectDistro(llvm::vfs::FileSystem &VFS) {
151 Distro::Distro(llvm::vfs::FileSystem &VFS) : DistroVal(DetectDistro(VFS)) {}
tools/clang/lib/Driver/Driver.cpp 123 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS)
tools/clang/lib/Driver/ToolChain.cpp 98 llvm::vfs::FileSystem &ToolChain::getVFS() const {
tools/clang/lib/Driver/ToolChains/Cuda.cpp 135 auto &FS = D.getVFS();
tools/clang/lib/Driver/ToolChains/Darwin.cpp 1635 Optional<DarwinSDKInfo> parseSDKSettings(llvm::vfs::FileSystem &VFS,
tools/clang/lib/Driver/ToolChains/Gnu.cpp 898 llvm::vfs::FileSystem &VFS;
901 FilterNonExistent(StringRef Base, StringRef File, llvm::vfs::FileSystem &VFS)
1037 static bool findMipsAndroidMultilibs(llvm::vfs::FileSystem &VFS, StringRef Path,
tools/clang/lib/Driver/ToolChains/Linux.cpp 868 static std::string DetectLibcxxIncludePath(llvm::vfs::FileSystem &vfs,
tools/clang/lib/Format/Format.cpp 2574 llvm::vfs::FileSystem *FS) {
tools/clang/lib/Frontend/ASTUnit.cpp 159 llvm::vfs::FileSystem *VFS,
778 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS =
1101 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS) {
1305 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS, bool AllowRebuild,
1498 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS =
1661 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS) {
1741 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS) {
1827 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS) {
2246 auto &VFS = FileMgr.getVirtualFileSystem();
2268 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS =
tools/clang/lib/Frontend/CompilerInstance.cpp 182 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem();
311 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS) {
tools/clang/lib/Frontend/CompilerInvocation.cpp 3685 IntrusiveRefCntPtr<llvm::vfs::FileSystem>
3692 IntrusiveRefCntPtr<llvm::vfs::FileSystem> createVFSFromCompilerInvocation(
3694 IntrusiveRefCntPtr<llvm::vfs::FileSystem> BaseFS) {
3698 IntrusiveRefCntPtr<llvm::vfs::FileSystem> Result = BaseFS;
3708 IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS = llvm::vfs::getVFSFromYAML(
tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp 29 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS, bool ShouldRecoverOnErorrs) {
tools/clang/lib/Frontend/FrontendAction.cpp 364 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem();
718 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem();
tools/clang/lib/Frontend/PrecompiledPreamble.cpp 51 IntrusiveRefCntPtr<llvm::vfs::FileSystem>
54 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS) {
239 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS,
421 llvm::vfs::FileSystem *VFS) const {
510 CompilerInvocation &CI, IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS,
517 CompilerInvocation &CI, IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS,
705 IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS,
726 IntrusiveRefCntPtr<llvm::vfs::FileSystem> &VFS) {
732 IntrusiveRefCntPtr<llvm::vfs::FileSystem> RealFS =
tools/clang/lib/Lex/HeaderSearch.cpp 1643 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem();
1714 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem();
tools/clang/lib/Lex/ModuleMap.cpp 1040 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem();
2420 llvm::vfs::FileSystem &FS =
tools/clang/lib/Lex/PPLexerChange.cpp 276 llvm::vfs::FileSystem &FS = FileMgr.getVirtualFileSystem();
tools/clang/lib/Sema/SemaCodeComplete.cpp 8647 llvm::vfs::FileSystem &FS =
tools/clang/lib/StaticAnalyzer/Checkers/Yaml.h 32 llvm::vfs::FileSystem *FS = llvm::vfs::getRealFileSystem().get();
tools/clang/lib/Tooling/AllTUsExecution.cpp 126 IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS =
tools/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp 19 StringRef Filename, llvm::vfs::FileSystem &FS, bool Minimize) {
171 llvm::vfs::FileSystem &FS = getUnderlyingFS();
tools/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp 51 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS)
tools/clang/lib/Tooling/StandaloneExecution.cpp 32 IntrusiveRefCntPtr<llvm::vfs::FileSystem> BaseFS,
tools/clang/lib/Tooling/Tooling.cpp 78 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS) {
182 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS,
225 llvm::Expected<std::string> getAbsolutePath(llvm::vfs::FileSystem &FS,
406 IntrusiveRefCntPtr<llvm::vfs::FileSystem> BaseFS,
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp 102 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> BaseFS)
573 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> BaseFS) {
575 llvm::vfs::FileSystem &FileSystem =
tools/clang/tools/extra/clang-tidy/ClangTidy.h 91 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> BaseFS);
tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp 206 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS)
tools/clang/tools/extra/clang-tidy/ClangTidyOptions.h 224 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS = nullptr);
258 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS;
tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp 259 llvm::IntrusiveRefCntPtr<vfs::FileSystem> FS) {
307 llvm::IntrusiveRefCntPtr<vfs::FileSystem>
309 llvm::IntrusiveRefCntPtr<vfs::FileSystem> BaseFS) {
319 IntrusiveRefCntPtr<vfs::FileSystem> FS = vfs::getVFSFromYAML(
337 IntrusiveRefCntPtr<vfs::FileSystem> VfsFromFile =
tools/clang/tools/extra/clangd/ClangdServer.h 63 llvm::vfs::FileSystem &, llvm::StringRef /*File*/)>;
tools/clang/tools/extra/clangd/CodeComplete.cpp 1023 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS;
1051 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS = Input.VFS;
1333 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS) && {
1733 Position Pos, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS,
1753 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS,
tools/clang/tools/extra/clangd/CodeComplete.h 254 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS,
263 IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS,
tools/clang/tools/extra/clangd/Compiler.cpp 73 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS,
tools/clang/tools/extra/clangd/Compiler.h 46 IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS;
71 IntrusiveRefCntPtr<llvm::vfs::FileSystem>, DiagnosticConsumer &);
tools/clang/tools/extra/clangd/FS.cpp 25 void PreambleFileStatusCache::update(const llvm::vfs::FileSystem &FS,
53 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>
55 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS) {
60 CollectFS(llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS,
93 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>
95 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS) const {
98 CacheVFS(llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS,
tools/clang/tools/extra/clangd/FS.h 43 void update(const llvm::vfs::FileSystem &FS, llvm::vfs::Status S);
55 IntrusiveRefCntPtr<llvm::vfs::FileSystem>
56 getProducingFS(IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS);
61 IntrusiveRefCntPtr<llvm::vfs::FileSystem>
62 getConsumingFS(IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS) const;
tools/clang/tools/extra/clangd/FSProvider.cpp 25 explicit VolatileFileSystem(llvm::IntrusiveRefCntPtr<FileSystem> FS)
71 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>
tools/clang/tools/extra/clangd/FSProvider.h 27 virtual llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>
34 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>
tools/clang/tools/extra/clangd/HeaderSourceSwitch.cpp 20 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS) {
tools/clang/tools/extra/clangd/HeaderSourceSwitch.h 22 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS);
tools/clang/tools/extra/clangd/ParsedAST.cpp 222 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS,
tools/clang/tools/extra/clangd/ParsedAST.h 55 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS,
tools/clang/tools/extra/clangd/SourceCode.cpp 702 llvm::vfs::FileSystem *FS) {
tools/clang/tools/extra/clangd/SourceCode.h 201 llvm::vfs::FileSystem *FS);
tools/clang/tools/extra/clangd/index/Background.cpp 124 bool shardIsStale(const LoadedShard &LS, llvm::vfs::FileSystem *FS) {
tools/clang/tools/extra/clangd/unittests/ClangdTests.cpp 271 IntrusiveRefCntPtr<llvm::vfs::FileSystem> getFileSystem() const override {
903 IntrusiveRefCntPtr<llvm::vfs::FileSystem> getFileSystem() const override {
906 ListenStatVFS(IntrusiveRefCntPtr<llvm::vfs::FileSystem> FS,
tools/clang/tools/extra/clangd/unittests/TestFS.cpp 21 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>
tools/clang/tools/extra/clangd/unittests/TestFS.h 26 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>
33 IntrusiveRefCntPtr<llvm::vfs::FileSystem> getFileSystem() const override {
tools/clang/unittests/Basic/FileManagerTest.cpp 63 llvm::vfs::FileSystem &FS) override {
tools/lldb/include/lldb/Host/FileSystem.h 40 FileSystem(llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> fs,
52 static void Initialize(llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> fs);
185 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> GetVirtualFileSystem() {
191 llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem> m_fs;
tools/lldb/source/Commands/CommandObjectReproducer.cpp 261 IntrusiveRefCntPtr<vfs::FileSystem> vfs = vfs::getVFSFromYAML(
tools/lldb/source/Host/common/FileSystem.cpp 73 void FileSystem::Initialize(IntrusiveRefCntPtr<vfs::FileSystem> fs) {
tools/lldb/unittests/Host/FileSystemTest.cpp 35 class DummyFileSystem : public vfs::FileSystem {
unittests/Support/VirtualFileSystemTest.cpp 41 class DummyFileSystem : public vfs::FileSystem {
481 IntrusiveRefCntPtr<vfs::FileSystem> FS = vfs::getRealFileSystem();
514 std::unique_ptr<vfs::FileSystem> BFS = vfs::createPhysicalFileSystem(),
570 IntrusiveRefCntPtr<vfs::FileSystem> FS = vfs::getRealFileSystem();
597 IntrusiveRefCntPtr<vfs::FileSystem> FS = vfs::getRealFileSystem();
645 IntrusiveRefCntPtr<vfs::FileSystem> FS = vfs::getRealFileSystem();
716 IntrusiveRefCntPtr<vfs::FileSystem> FS = vfs::getRealFileSystem();
1345 IntrusiveRefCntPtr<vfs::FileSystem>
1347 IntrusiveRefCntPtr<vfs::FileSystem> ExternalFS) {
1353 IntrusiveRefCntPtr<vfs::FileSystem> getFromYAMLString(
1355 IntrusiveRefCntPtr<vfs::FileSystem> ExternalFS = new DummyFileSystem()) {
1369 IntrusiveRefCntPtr<vfs::FileSystem> FS;
1382 IntrusiveRefCntPtr<vfs::FileSystem> FS = getFromYAMLString(
1442 IntrusiveRefCntPtr<vfs::FileSystem> FS = getFromYAMLString(
1478 IntrusiveRefCntPtr<vfs::FileSystem> FS = getFromYAMLString(
1511 IntrusiveRefCntPtr<vfs::FileSystem> FS = getFromYAMLString("{]", Lower);
1602 IntrusiveRefCntPtr<vfs::FileSystem> FS =
1655 IntrusiveRefCntPtr<vfs::FileSystem> FS =
1701 IntrusiveRefCntPtr<vfs::FileSystem> FS = getFromYAMLString(
1723 IntrusiveRefCntPtr<vfs::FileSystem> FS = getFromYAMLString(
1768 IntrusiveRefCntPtr<vfs::FileSystem> FS = getFromYAMLString(
1813 IntrusiveRefCntPtr<vfs::FileSystem> FS = getFromYAMLString(
1852 IntrusiveRefCntPtr<vfs::FileSystem> FS = getFromYAMLString(
1888 IntrusiveRefCntPtr<vfs::FileSystem> FS = getFromYAMLString(
1917 IntrusiveRefCntPtr<vfs::FileSystem> FS = getFromYAMLString(
1946 IntrusiveRefCntPtr<vfs::FileSystem> FS = getFromYAMLString(
1974 IntrusiveRefCntPtr<vfs::FileSystem> FS = getFromYAMLString(
2021 IntrusiveRefCntPtr<vfs::FileSystem> FS = getFromYAMLString(
2080 IntrusiveRefCntPtr<vfs::FileSystem> FS = getFromYAMLString(
2137 IntrusiveRefCntPtr<vfs::FileSystem> FS = getFromYAMLString(
usr/include/c++/7.4.0/bits/alloc_traits.h 474 construct(allocator_type& __a, _Up* __p, _Args&&... __args)
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
83 constexpr _Tp&&
usr/include/c++/7.4.0/bits/shared_ptr.h 343 _Args&&... __args)
688 allocate_shared(const _Alloc& __a, _Args&&... __args)
703 make_shared(_Args&&... __args)
usr/include/c++/7.4.0/bits/shared_ptr_base.h 1317 _Args&&... __args)
usr/include/c++/7.4.0/bits/std_function.h 299 _M_invoke(const _Any_data& __functor, _ArgTypes&&... __args)
628 using _Invoker_type = _Res (*)(const _Any_data&, _ArgTypes&&...);
usr/include/c++/7.4.0/bits/unique_ptr.h 68 default_delete(const default_delete<_Up>&) noexcept { }
72 operator()(_Tp* __ptr) const
74 static_assert(!is_void<_Tp>::value,
76 static_assert(sizeof(_Tp)>0,
122 using type = _Up*;
137 using pointer = typename _Ptr<_Tp, _Dp>::type;
161 typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type;
163 __uniq_ptr_impl<_Tp, _Dp> _M_t;
166 using pointer = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;
167 using element_type = _Tp;
252 unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
usr/include/c++/7.4.0/ext/new_allocator.h 135 construct(_Up* __p, _Args&&... __args)
usr/include/c++/7.4.0/type_traits 215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type
581 : public __or_<is_lvalue_reference<_Tp>,
582 is_rvalue_reference<_Tp>>::type
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
602 is_void<_Tp>>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
1554 { typedef _Tp type; };
1563 { typedef _Tp type; };
1574 remove_const<typename remove_volatile<_Tp>::type>::type type;
1633 { typedef _Tp type; };
1645 { typedef _Tp& type; };
1650 : public __add_lvalue_reference_helper<_Tp>
1659 { typedef _Tp&& type; };
utils/unittest/googletest/include/gtest/gtest-printers.h 407 T* p, ::std::ostream* os) {
416 if (IsTrue(ImplicitlyConvertible<T*, const void*>::value)) {
utils/unittest/googletest/include/gtest/gtest.h 1475 T* rhs) {