⚙ D52783 Lift VFS from clang to llvm (original) (raw)

This is an archive of the discontinued LLVM Phabricator instance.

Table of Contentst-cfe/trunk/-trunk/-include/clang/-clang/-Basic/-FileManager.h-FileSystemStatCache.h-VirtualFileSystem.h-Driver/-Distro.h-Driver.h-ToolChain.h-Format/-Format.h-Frontend/-ASTUnit.h-CompilerInstance.h-CompilerInvocation.h-PrecompiledPreamble.h-Utils.h-Tooling/-StandaloneExecution.h-Tooling.h-lib/-Basic/-CMakeLists.txt-FileManager.cpp-FileSystemStatCache.cpp-SourceManager.cpp-VirtualFileSystem.cpp-Driver/-Distro.cpp-Driver.cpp-ToolChain.cpp-ToolChains/-BareMetal.cpp-CommonArgs.cpp-Cuda.cpp-Darwin.cpp-FreeBSD.cpp-Gnu.cpp-Hexagon.cpp-Linux.cpp-Minix.cpp-Format/-Format.cpp-Frontend/-ASTUnit.cpp-CacheTokens.cpp-CompilerInstance.cpp-CompilerInvocation.cpp-CreateInvocationFromCommandLine.cpp-FrontendAction.cpp-PrecompiledPreamble.cpp-Index/-SimpleFormatContext.h-Lex/-HeaderSearch.cpp-ModuleMap.cpp-PPLexerChange.cpp-PTHLexer.cpp-Sema/-SemaCodeComplete.cpp-Serialization/-ModuleManager.cpp-Tooling/-Core/-Replacement.cpp-StandaloneExecution.cpp-Tooling.cpp-tools/-clang-format/-ClangFormat.cpp-driver/-cc1gen_reproducer_main.cpp-libclang/-BuildSystem.cpp-unittests/-AST/-ASTImporterTest.cpp-CommentTextTest.cpp-Basic/-CMakeLists.txt-FileManagerTest.cpp-VirtualFileSystemTest.cpp-Driver/-DistroTest.cpp-ToolChainTest.cpp-Format/-FormatTest.cpp-Index/-IndexTests.cpp-Lex/-HeaderSearchTest.cpp-PPCallbacksTest.cpp-Rename/-ClangRenameTest.h-Tooling/-RefactoringTest.cpp-RewriterTestContext.h-ToolingTest.cpp-clang-tools-extra/trunk/-trunk/-clang-tidy/-ClangTidy.h-ClangTidy.cpp-ClangTidyOptions.h-ClangTidyOptions.cpp-clangd/-ClangdUnit.h-ClangdUnit.cpp-CodeComplete.h-CodeComplete.cpp-Compiler.h-Compiler.cpp-FS.h-FS.cpp-FSProvider.h-Headers.h-unittests/-change-namespace/-ChangeNamespaceTests.cpp-clang-tidy/-ClangTidyTest.h-clangd/-ClangdTests.cpp-FSTests.cpp-SymbolCollectorTests.cpp-TestFS.h-include-fixer/-IncludeFixerTest.cpp-find-all-symbols/-FindAllSymbolsTests.cpp-llvm/trunk/-trunk/-include/llvm/Support/-llvm/-Support/-VirtualFileSystem.h-lib/Support/-Support/-CMakeLists.txt-VirtualFileSystem.cpp-unittests/Support/-Support/-CMakeLists.txt-VirtualFileSystemTest.cppHide PanelfKeyboard Reference? Differential D52783 Authored by JDevlieghere on Oct 2 2018, 7:57 AM.Download Raw DiffReviewers benlangmuirioericchandlercwhisperity Commits rGfc51490baf1d: Lift VFS from clang to llvm (NFC)rCTE344140: Lift VFS from clang to llvm (NFC)rC344140: Lift VFS from clang to llvm (NFC)rL344140: Lift VFS from clang to llvm (NFC) Repository rL LLVM Event TimelineJDevlieghere created this revision.Herald added subscribers: kadircet, arphaman, jkorous and 5 others. whisperity added a subscriber: whisperity.scott.linder added a subscriber: scott.linder.MaskRay added a subscriber: MaskRay.chapuni added a subscriber: chapuni.t-tye added a subscriber: t-tye.Comment ActionsComment ActionsJDevlieghere edited the summary of this revision. (Show Details)JDevlieghere added reviewers: benlangmuir, ioeric, chandlerc.Comment Actionsclang-tools-extra/clang-tidy/ClangTidyOptions.h 222–225 ↗(On Diff #167951)Comment ActionsComment Actionsclang-tools-extra/clang-tidy/ClangTidyOptions.h 222–225 ↗(On Diff #167951)Comment ActionsThis revision is now accepted and ready to land.Comment ActionsHerald added a subscriber: rnkovacs. Closed by commit rL344140: Lift VFS from clang to llvm (NFC) (authored by JDevlieghere). This revision was automatically updated to reflect the committed changes.JDevlieghere marked an inline comment as done.Herald added subscribers: llvm-commits, jsji, kristina and 5 others. FilesHistoryCommitsPathSizecfe/trunk/include/clang/Basic/FileManager.h18 linesFileSystemStatCache.h20 linesVirtualFileSystem.h529 linesDriver/Distro.h4 linesDriver.h13 linesToolChain.h13 linesFormat/Format.h12 linesFrontend/ASTUnit.h48 linesCompilerInstance.h6 linesCompilerInvocation.h21 linesPrecompiledPreamble.h23 linesUtils.h8 linesTooling/StandaloneExecution.h3 linesTooling.h14 lineslib/Basic/CMakeLists.txt1 lineFileManager.cpp12 linesFileSystemStatCache.cpp16 linesSourceManager.cpp4 linesVirtualFileSystem.cpp2142 linesDriver/Distro.cpp5 linesDriver.cpp6 linesToolChain.cpp6 linesToolChains/BareMetal.cpp7 linesCommonArgs.cpp4 linesCuda.cpp2 linesDarwin.cpp2 linesFreeBSD.cpp2 linesGnu.cpp13 linesHexagon.cpp4 linesLinux.cpp2 linesMinix.cpp4 linesFormat/Format.cpp7 linesFrontend/ASTUnit.cpp26 linesCacheTokens.cpp4 linesCompilerInstance.cpp12 linesCompilerInvocation.cpp20 linesCreateInvocationFromCommandLine.cpp2 linesFrontendAction.cpp9 linesPrecompiledPreamble.cpp36 linesIndex/SimpleFormatContext.h10 linesLex/HeaderSearch.cpp11 linesModuleMap.cpp14 linesPPLexerChange.cpp5 linesPTHLexer.cpp4 linesSema/SemaCodeComplete.cpp2 linesSerialization/ModuleManager.cpp4 linesTooling/Core/Replacement.cpp6 linesStandaloneExecution.cpp2 linesTooling.cpp36 linestools/clang-format/ClangFormat.cpp10 linesdriver/cc1gen_reproducer_main.cpp2 lineslibclang/BuildSystem.cpp6 linesunittests/AST/ASTImporterTest.cpp10 linesCommentTextTest.cpp2 linesBasic/CMakeLists.txt1 lineFileManagerTest.cpp10 linesVirtualFileSystemTest.cpp1592 linesDriver/DistroTest.cpp24 linesToolChainTest.cpp14 linesFormat/FormatTest.cpp4 linesIndex/IndexTests.cpp2 linesLex/HeaderSearchTest.cpp4 linesPPCallbacksTest.cpp42 linesRename/ClangRenameTest.h2 linesTooling/RefactoringTest.cpp16 linesRewriterTestContext.h16 linesToolingTest.cpp24 linesclang-tools-extra/trunk/clang-tidy/ClangTidy.h4 linesClangTidy.cpp8 linesClangTidyOptions.h15 linesClangTidyOptions.cpp4 linesclangd/ClangdUnit.h12 linesClangdUnit.cpp2 linesCodeComplete.h4 linesCodeComplete.cpp8 linesCompiler.h6 linesCompiler.cpp2 linesFS.h17 linesFS.cpp31 linesFSProvider.h8 linesHeaders.h2 linesunittests/change-namespace/ChangeNamespaceTests.cpp2 linesclang-tidy/ClangTidyTest.h4 linesclangd/ClangdTests.cpp12 linesFSTests.cpp7 linesSymbolCollectorTests.cpp6 linesTestFS.h6 linesinclude-fixer/IncludeFixerTest.cpp4 linesfind-all-symbols/FindAllSymbolsTests.cpp6 linesllvm/trunk/include/llvm/Support/VirtualFileSystem.h522 lineslib/Support/CMakeLists.txt1 lineVirtualFileSystem.cpp2121 linesunittests/Support/CMakeLists.txt1 lineVirtualFileSystemTest.cpp1601 linesDiffIDBaseDescriptionCreatedLintUnitBaseBaseDiff 1167951Oct 2 2018, 7:56 AM★★Diff 2168118Oct 3 2018, 8:35 AM★★Diff 3168995344139rL344140Oct 10 2018, 6:27 AM★★This file is larger than 256 KB, so syntax highlighting is disabled by default.This file is larger than 256 KB, so syntax highlighting is disabled by default.