summaryrefslogtreecommitdiff
path: root/sphinx/domains/cpp.py
Commit message (Collapse)AuthorAgeFilesLines
...
| * Shorten long lines.v1.0.81.0Georg Brandl2011-09-231-1/+2
| |
* | Merge with 1.0Georg Brandl2011-09-231-7/+4
|\ \ | |/
| * Fix #648: Fix line numbers reported in warnings about undefined references.Georg Brandl2011-09-231-7/+4
| |
| * Attach arrays to the name not the type for C++ domain and fixed a few ↵Armin Ronacher2011-09-231-40/+86
| | | | | | | | rendering errors.
| * Added support for strings with commas in template definitions.Armin Ronacher2011-09-221-1/+1
| |
| * Added support for noexcept specifiersArmin Ronacher2011-09-221-2/+6
| |
| * Small refactoring for how modifiers are parsed in the C++ domain.Armin Ronacher2011-09-221-11/+10
| |
| * Added support for constexpr in function signaturesArmin Ronacher2011-09-221-9/+16
| |
| * Be explicit about rvalue references.Armin Ronacher2011-09-221-2/+14
| |
| * Added support for non-name template arguments. This fixes #696Armin Ronacher2011-09-221-4/+24
| |
| * Support varargs in C++ function signatures.Chris Pickel2011-04-191-0/+7
| |
| * C++ domain now supports array definitions.Armin Ronacher2011-01-071-0/+19
| |
* | mergedArmin Ronacher2011-09-231-2/+14
|\ \
| * \ Merge with 1.0Georg Brandl2011-09-221-1/+1
| |\ \ | | |/
| | * Fix #677: allow multiple signatures in C++ domain directives.Georg Brandl2011-09-221-1/+1
| | |
| * | Closes #680: allow doc fields in cpp domain directives.Georg Brandl2011-09-221-1/+13
| | |
* | | Attach arrays to the name not the type for C++ domain and fixed a few ↵Armin Ronacher2011-09-231-40/+86
| | | | | | | | | | | | rendering errors.
* | | Added support for strings with commas in template definitions.Armin Ronacher2011-09-221-1/+1
| | |
* | | Added support for noexcept specifiersArmin Ronacher2011-09-221-2/+6
| | |
* | | Small refactoring for how modifiers are parsed in the C++ domain.Armin Ronacher2011-09-221-11/+10
| | |
* | | Added support for constexpr in function signaturesArmin Ronacher2011-09-221-9/+16
| | |
* | | Be explicit about rvalue references.Armin Ronacher2011-09-221-2/+14
|/ /
* | Added support for non-name template arguments. This fixes #696Armin Ronacher2011-09-221-4/+24
| |
* | Support varargs in C++ function signatures.Chris Pickel2011-04-191-0/+7
| |
* | merge with 1.0Georg Brandl2011-01-081-2/+4
|\ \ | |/
| * Complain about unparseable C++ references.Georg Brandl2011-01-081-2/+4
| |
| * Fix general index links for C++ domain objects.Georg Brandl2011-01-071-1/+1
| |
* | #454: Add more index markup capabilities: marking see/seealso entries, and ↵Georg Brandl2011-01-071-1/+1
| | | | | | | | main entries for a given key.
* | C++ domain now supports array definitions.Armin Ronacher2011-01-071-0/+19
| |
* | merge with 1.0Georg Brandl2011-01-061-8/+9
|\ \ | |/
| * Fix tracebacks occurring for duplicate C++ domain objects.Georg Brandl2011-01-061-8/+9
| |
* | merge with 1.0Georg Brandl2011-01-041-8/+5
|\ \ | |/
| * #560: Change default split_owner to return something useful.Georg Brandl2011-01-041-5/+2
| |
* | merge with 1.0Georg Brandl2011-01-041-1/+1
|\ \ | |/
| * New year update.Georg Brandl2011-01-041-1/+1
| |
* | merge with 1.0Georg Brandl2011-01-041-3/+2
|\ \ | |/
| * Fix pretty-printing of C++ function arguments.Georg Brandl2011-01-041-3/+2
| |
* | merge with 1.0Georg Brandl2011-01-031-3/+3
|\ \ | |/
| * Fix CPP domain modifiers: short can be unsigned and signed, but not short.Georg Brandl2010-12-291-3/+3
| |
* | merge with 1.0Georg Brandl2010-11-171-4/+3
|\ \ | |/
| * Account for arguments with only a type and no parameter nameMichael Jones2010-11-181-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the code was parsing the type into the argname variable and then when it found something (not "," or ")") following the type it swapped the name into the type and parsed next part as the name. However, when no name is provided, as it allowed in c++, if you're not planning on using the parameter, or it is in a function declaration, then the actual type was being left in the name variable and the type variable was empty. As a result function signatures for references were being generated without knowledge of the type, which is the important factor in disambiguating overloaded functions.
| * Update cpp domain identifier regex to match destructorsMichael Jones2010-11-181-1/+1
| | | | | | | | | | | | | | | | Previously the regex would fail to match c++ destructors, as the presence of a "~" would mean that the "\b" would no longer match the start of a word. Now we try to find the optional "~" first then continue with the word as normal.
* | merge with 1.0Georg Brandl2010-09-101-1/+0
|\ \ | |/
| * Remove unused import.Georg Brandl2010-08-241-1/+0
| |
* | Docstring harmonization.Georg Brandl2010-08-221-11/+14
| |
* | Fixed DefExpr.__str__Daniel Neuhäuser2010-05-091-1/+1
| |
* | Make sphinx.domains.cpp.DefExpr unhashableDaniel Neuhäuser2010-04-301-0/+2
|/
* Nicer solution for the C++ fixArmin Ronacher2010-05-301-6/+2
|
* Fixed a C++ bug that caused bad references to be generated. This alsoArmin Ronacher2010-05-301-5/+10
| | | | | adds a note on overloads always ending up on the first version of the method in case more than one is defined.
* Fixed a bug in the C++ domain and documented moreArmin Ronacher2010-05-271-0/+2
|