diff options
| author | Sam McCall <sam.mccall@gmail.com> | 2018-11-02 14:07:51 +0000 |
|---|---|---|
| committer | Sam McCall <sam.mccall@gmail.com> | 2018-11-02 14:07:51 +0000 |
| commit | 6980edb8fbf839724ba2356171dce387a6abb487 (patch) | |
| tree | a1b3c98c5f201573a248d1494ae1a38651f1a945 /clang-tools-extra/clangd/Protocol.cpp | |
| parent | 8831ef7a16424e8584f807567c470f8f1ef46891 (diff) | |
| download | bcm5719-llvm-6980edb8fbf839724ba2356171dce387a6abb487.tar.gz bcm5719-llvm-6980edb8fbf839724ba2356171dce387a6abb487.zip | |
[clangd] Add fallbackFlags initialization extension.
Summary:
This allows customizing the flags used when no compile database is
available. It addresses some uses of the old extraFlags extension.
Reviewers: ilya-biryukov
Subscribers: ioeric, MaskRay, jkorous, arphaman, kadircet, cfe-commits
Differential Revision: https://reviews.llvm.org/D53688
llvm-svn: 345973
Diffstat (limited to 'clang-tools-extra/clangd/Protocol.cpp')
| -rw-r--r-- | clang-tools-extra/clangd/Protocol.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang-tools-extra/clangd/Protocol.cpp b/clang-tools-extra/clangd/Protocol.cpp index 765c3429848..d8369f3dcc1 100644 --- a/clang-tools-extra/clangd/Protocol.cpp +++ b/clang-tools-extra/clangd/Protocol.cpp @@ -669,6 +669,7 @@ bool fromJSON(const json::Value &Params, InitializationOptions &Opts) { fromJSON(Params, Opts.ConfigSettings); O.map("compilationDatabasePath", Opts.compilationDatabasePath); + O.map("fallbackFlags", Opts.fallbackFlags); return true; } |

