Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incomplete type hierarchy #65

Open
hongxuchen opened this issue Sep 12, 2024 · 3 comments
Open

Incomplete type hierarchy #65

hongxuchen opened this issue Sep 12, 2024 · 3 comments
Labels
bug Something isn't working needs-repro

Comments

@hongxuchen
Copy link
Contributor

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.

@p00f
Copy link
Owner

p00f commented Sep 14, 2024

Can you reproduce this in vscode? I think I properly present whatever the server provides

@p00f p00f added bug Something isn't working needs-repro labels Sep 14, 2024
@p00f
Copy link
Owner

p00f commented Sep 14, 2024

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

@hongxuchen
Copy link
Contributor Author

hongxuchen commented Sep 14, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs-repro
Projects
None yet
Development

No branches or pull requests

2 participants