summaryrefslogtreecommitdiffstats
path: root/include/clang/Frontend/CompilerInvocation.h
diff options
context:
space:
mode:
authorIlya Biryukov <ibiryukov@google.com>2017-05-23 11:37:52 +0000
committerIlya Biryukov <ibiryukov@google.com>2017-05-23 11:37:52 +0000
commitfd0f94c15ee56dc605ea96b281ab720d26b271c9 (patch)
tree70742ed3b7ff0e71a95ed0b80a73863c2ff117f4 /include/clang/Frontend/CompilerInvocation.h
parentf959557615fb0edeb06272bf66b377b8974abb26 (diff)
Allow to use vfs::FileSystem for file accesses inside ASTUnit.
Reviewers: bkramer, krasimir, arphaman, akyrtzi Reviewed By: bkramer Subscribers: klimek, cfe-commits Differential Revision: https://reviews.llvm.org/D33397 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@303630 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Frontend/CompilerInvocation.h')
-rw-r--r--include/clang/Frontend/CompilerInvocation.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/clang/Frontend/CompilerInvocation.h b/include/clang/Frontend/CompilerInvocation.h
index cef7f73eca..8c4c932190 100644
--- a/include/clang/Frontend/CompilerInvocation.h
+++ b/include/clang/Frontend/CompilerInvocation.h
@@ -225,6 +225,11 @@ IntrusiveRefCntPtr<vfs::FileSystem>
createVFSFromCompilerInvocation(const CompilerInvocation &CI,
DiagnosticsEngine &Diags);
+IntrusiveRefCntPtr<vfs::FileSystem>
+createVFSFromCompilerInvocation(const CompilerInvocation &CI,
+ DiagnosticsEngine &Diags,
+ IntrusiveRefCntPtr<vfs::FileSystem> BaseFS);
+
} // end namespace clang
#endif