clangd_extensions.nvim
clangd_extensions.nvim copied to clipboard
Incomplete type hierarchy
The type hierarchy reported by the plugin seems incomplete. For example, in terms of NamedDecl inside Decl.h,it reports
• NamedDecl: Class
Parents:
• Decl: Class
Children:
• ValueDecl: Class
Children:
• EnumConstantDecl: Class
• DeclaratorDecl: Class
Children:
• VarDecl: Class
• FunctionDecl: Class
• FieldDecl: Class
• MSPropertyDecl: Class
• NonTypeTemplateParmDecl: Class
...
But it will not expand VarDecl which has subclasses such as ParmVarDecl etc.
Can you reproduce this in vscode? I think I properly present whatever the server provides
I don't have a clone of the llvm repo at hand now so I would appreciate if you yourself could repro this in vscode
Can you reproduce this in vscode? I think I properly present whatever the server provides
It is reproducible when using neovim. I don't have vscode at hand. I will ask my workmates to check whether it occurs in vscode.