kadircet updated this revision to Diff 322744.
kadircet added a comment.
- Rename Plugin to Module
- Have a ModuleSet that enables type-safe traversal of existing modules (with
questions about implementation options)
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://rev
kadircet added inline comments.
Comment at: clang-tools-extra/clangd/Plugin.h:26
+ virtual llvm::Optional
+ actOnDiagnostic(DiagnosticsEngine::Level L, const clang::Diagnostic &Diag) {
+return llvm::None;
i think it would be better to have these as separate
kadircet created this revision.
Herald added subscribers: usaxena95, arphaman, mgorny.
kadircet requested review of this revision.
Herald added subscribers: cfe-commits, MaskRay, ilya-biryukov.
Herald added a project: clang.
Plugins can be used to augment clangd's behaviours in various features.
I