summaryrefslogtreecommitdiff
path: root/sphinx/domains/cpp.py
Commit message (Collapse)AuthorAgeFilesLines
...
* | Update sphinx/domains/cpp.pyJeremy Maitin-Shepard2022-03-111-1/+1
| | | | | | Co-authored-by: Jakob Lykke Andersen <jakobandersen@users.noreply.github.com>
* | Update sphinx/domains/cpp.pyJeremy Maitin-Shepard2022-03-111-1/+1
| | | | | | Co-authored-by: Jakob Lykke Andersen <jakobandersen@users.noreply.github.com>
* | [C++] Support attributes on class and union and improve formattingJeremy Maitin-Shepard2022-03-101-9/+52
|/
* address some unused loop control variables (B007)Daniel Eades2022-01-121-2/+2
|
* simplify some set comparisons (SIM109)Daniel Eades2022-01-101-4/+4
|
* Migrate to Node.findall() from Node.traverse()Takeshi KOMIYA2022-01-031-1/+1
| | | | | | | | Node.traverse() was marked as deprecated since docutils-0.18. Instead of it, Node.findall() has been added as successor of traverse(). This applies a patch to docutils-0.17 or older to be available Node.findall() and use it.
* A happy new year!Takeshi KOMIYA2022-01-011-1/+1
|
* C++, fix parsing of fundamental typesJakob Lykke Andersen2021-11-301-29/+113
| | | | | When multiple simple type specifiers are part of the type, then they may appear in any order.
* C++, fix typo in internal functionJakob Lykke Andersen2021-11-301-2/+2
|
* Merge pull request #9765 from mitya57/typoTakeshi KOMIYA2021-10-241-2/+2
|\ | | | | Fix a typo in variable name
| * Fix a typo in variable nameDmitry Shachnev2021-10-231-2/+2
| |
* | C++, add retval info field to cpp:functionJakob Lykke Andersen2021-10-011-9/+15
|/
* Fix typos discovered by codespellChristian Clauss2021-09-081-7/+7
|
* C++, fix parsing of defaulted fp function paramsJakob Lykke Andersen2021-08-201-8/+2
|
* C, C++, parse <width> <complex/imaginary>Jakob Lykke Andersen2021-08-201-10/+9
|
* C++, update fundamental type handling a la in CJakob Lykke Andersen2021-08-201-44/+58
|
* Fix #9481: autosummary: some warnings contain non-existing filenamesTakeshi KOMIYA2021-07-251-10/+10
| | | | | | | | | | | | | | `SphinxDirective.get_source_info()` returns the pair of fullpath of source and current line number. But our logging module expects one of these: * A string consists of fullpath and current line number * A pair of docname and current line number To show correct location for warnings, this adds `get_location()` method that returns the former one. Note: This also modifies C/C++ domains.
* Fix typoEisuke Kawashima2021-07-081-5/+5
|
* C++, fix name mangling of literals with digit sepsJakob Lykke Andersen2021-06-281-1/+1
|
* C++, update env version due to recent changesJakob Lykke Andersen2021-06-281-1/+1
|
* C++, support constrains in placeholdersJakob Lykke Andersen2021-06-241-2/+30
|
* C++, support explicit(<expr>) specifierJakob Lykke Andersen2021-06-241-14/+50
|
* C++, support char8_tJakob Lykke Andersen2021-06-241-4/+5
|
* C++, support consteval and constinitJakob Lykke Andersen2021-06-241-24/+46
|
* C++, support inline variablesJakob Lykke Andersen2021-06-241-4/+5
|
* C, C++, use expr role in typed fieldsJakob Lykke Andersen2021-06-031-1/+1
|
* refactor: Add Optional to type annotationsTakeshi KOMIYA2021-05-101-2/+2
|
* Merge pull request #9122 from jakobandersen/cpp_set_nameJakob Lykke Andersen2021-04-201-0/+36
|\ | | | | C++, add internal API for setting name in ASTType
| * C++, add internal API for setting name in ASTTypeJakob Lykke Andersen2021-04-201-0/+36
| |
* | C, C++, fix KeyError due to alias directiveJakob Lykke Andersen2021-04-181-1/+2
| |
* | C, C++, fix unary opJakob Lykke Andersen2021-04-121-1/+1
| |
* | Decl styling, C++, fix alternate spellings of operatorsJakob Lykke Andersen2021-04-121-4/+14
| |
* | Fix isort violationJakob Lykke Andersen2021-04-121-2/+2
| |
* | Fix flake8 and mypy violationsJakob Lykke Andersen2021-04-121-12/+12
| |
* | Decl styling, make desc_inline nodeJakob Lykke Andersen2021-04-121-5/+2
| | | | | | | | Use the new node for cpp:expr
* | Decl styling, more nodes and C++ conversionJakob Lykke Andersen2021-04-121-203/+292
|/
* refactor: Use PEP-526 based variable annotation (sphinx.domains)Takeshi KOMIYA2021-03-231-42/+42
|
* Merge pull request #8991 from tk0miya/typing_OptionSpecTakeshi KOMIYA2021-03-151-6/+7
|\ | | | | refactor: Add a type alias for the option_spec of directives; OptionSpec
| * refactor: Add a type alias for the option_spec of directives; OptionSpecTakeshi KOMIYA2021-03-131-6/+7
| |
* | C++, fix linking in some declaratorsJakob Lykke Andersen2021-03-141-9/+20
| |
* | C++, always try to resolve name in sizeof...Jakob Lykke Andersen2021-03-131-1/+1
|/
* C and C++, fix nested paramter listsJakob Lykke Andersen2021-03-041-8/+16
|
* C++, support spaceship operatorJakob Lykke Andersen2021-03-021-2/+4
| | | | Fixes sphinx-doc/sphinx#8942
* C++, cpp_index_common_prefix remove longestJakob Lykke Andersen2021-02-191-2/+3
| | | | Fixes sphinx-doc/sphinx#8911
* mypy fixesJakob Lykke Andersen2021-02-121-1/+1
|
* C++, add noroot option to alias directiveJakob Lykke Andersen2021-02-121-30/+58
|
* C++, add recursiveness to aliasJakob Lykke Andersen2021-02-121-7/+49
| | | | Fixes sphinx-doc/sphinx#8213 in the most basic way.
* C++, also hyperlink operators in expr and aliasJakob Lykke Andersen2021-01-191-0/+9
|
* C++, fix object types for xrefsJakob Lykke Andersen2021-01-111-25/+18
| | | | | Make them all work with intersphinx. Strengthen templateParam a bit.
* refactor: Update typehints for ObjectDescription using GenericTakeshi KOMIYA2021-01-031-1/+1
|