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

C++, alias directive, add recursiveness #8213

Open
jakobandersen opened this issue Sep 15, 2020 · 0 comments
Open

C++, alias directive, add recursiveness #8213

jakobandersen opened this issue Sep 15, 2020 · 0 comments
Labels
domains:cpp type:enhancement enhance or introduce a new feature

Comments

@jakobandersen
Copy link
Contributor

jakobandersen commented Sep 15, 2020

The alias directive can insert a declaration or a function overload set, with a link to the actual declaration. As discussed in #8141 for the C domain, it can be quite useful to insert nested declarations as well, e.g., to make a synopsis of a class.

  • There should be a maxdepth option, as the one in the c:alias:. (added in v3.5)
  • Perhaps there should be filtering options to include/exclude certain types of declarations. E.g., only list nested type/classes/functions.
  • To make the previous point more usable, there should probably be an "only-nested" option. (added in v3.5, as a noroot option)
  • Some of the options for the autodoc directives might be interesting to adapt?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domains:cpp type:enhancement enhance or introduce a new feature
Projects
None yet
Development

No branches or pull requests

2 participants