summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIlya Biryukov <ibiryukov@google.com>2018-05-30 10:43:00 +0000
committerIlya Biryukov <ibiryukov@google.com>2018-05-30 10:43:00 +0000
commit7626759702e9bc3adcb6e9e089df031ad587ee6d (patch)
tree2657802e811c0e2d732f2d07f5cfcfb422c49dc7
parent5413510e3235394df0cbb596bc6987d1b3e2d950 (diff)
downloadbcm5719-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.cpp6
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();
OpenPOWER on IntegriCloud