We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent de800eb commit c5acf62Copy full SHA for c5acf62
1 file changed
src/indexer.cc
@@ -196,7 +196,14 @@ Kind getKind(const Decl *d, SymbolKind &kind) {
196
// ccls extension
197
kind = SymbolKind::Parameter;
198
return Kind::Var;
199
- case Decl::Var:
+ case Decl::Var: {
200
+ auto vd = cast<VarDecl>(d);
201
+ if (vd->isStaticDataMember()) {
202
+ kind = SymbolKind::Field;
203
+ return Kind::Var;
204
+ }
205
+ [[fallthrough]];
206
207
case Decl::Decomposition:
208
kind = SymbolKind::Variable;
209
0 commit comments