diff options
| author | Ilya Biryukov <ibiryukov@google.com> | 2018-05-30 10:43:00 +0000 |
|---|---|---|
| committer | Ilya Biryukov <ibiryukov@google.com> | 2018-05-30 10:43:00 +0000 |
| commit | 7626759702e9bc3adcb6e9e089df031ad587ee6d (patch) | |
| tree | 2657802e811c0e2d732f2d07f5cfcfb422c49dc7 | |
| parent | 5413510e3235394df0cbb596bc6987d1b3e2d950 (diff) | |
| download | bcm5719-llvm-7626759702e9bc3adcb6e9e089df031ad587ee6d.tar.gz bcm5719-llvm-7626759702e9bc3adcb6e9e089df031ad587ee6d.zip | |
[clangd] Enable parsing of non-doxygen comments in global-symbol-builder
Reviewers: ioeric, sammccall
Reviewed By: ioeric
Subscribers: klimek, MaskRay, jkorous, cfe-commits
Differential Revision: https://reviews.llvm.org/D47065
llvm-svn: 333528
| -rw-r--r-- | clang-tools-extra/clangd/global-symbol-builder/GlobalSymbolBuilderMain.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/clang-tools-extra/clangd/global-symbol-builder/GlobalSymbolBuilderMain.cpp b/clang-tools-extra/clangd/global-symbol-builder/GlobalSymbolBuilderMain.cpp index 2607e2b336f..1ea73b55946 100644 --- a/clang-tools-extra/clangd/global-symbol-builder/GlobalSymbolBuilderMain.cpp +++ b/clang-tools-extra/clangd/global-symbol-builder/GlobalSymbolBuilderMain.cpp @@ -73,6 +73,12 @@ public: return WrapperFrontendAction::CreateASTConsumer(CI, InFile); } + bool BeginInvocation(CompilerInstance &CI) override { + // We want all comments, not just the doxygen ones. + CI.getLangOpts().CommentOpts.ParseAllComments = true; + return WrapperFrontendAction::BeginInvocation(CI); + } + void EndSourceFileAction() override { WrapperFrontendAction::EndSourceFileAction(); |

