summaryrefslogtreecommitdiff
path: root/sphinx/domains/cpp.py
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright year.Georg Brandl2014-03-011-2/+2
|\
| * MergeDmitry Shachnev2014-01-201-2/+2
| |\
| | * Modernize the code now that Python 2.5 is no longer supportedDmitry Shachnev2014-01-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use print function instead of print statement; - Use new exception handling; - Use in operator instead of has_key(); - Do not use tuple arguments in functions; - Other miscellaneous improvements. This is based on output of `futurize --stage1`, with some manual corrections.
* | | Update copyright year.Georg Brandl2014-03-011-1/+1
|/ /
* | Add "struct" to C++ modifiers.Georg Brandl2014-01-191-0/+1
|/
* Add support for C++11 member function ref-qualifiers and C++03 volatile ↵Tres Walsh2013-08-071-17/+61
| | | | | | | | | | | | | | member function ref-qualifier Specifically, support for the following has been added: * rvalue reference for *this * volatile * override keyword support Additionally support for '= default' and '= delete' has been added. Several tests have also been added to test_cpp_domain.py to insure that these features actually work.
* Copyright update.Georg Brandl2013-01-011-1/+1
|
* Merged in shimizukawa/sphinx-fix-fork/#1041 (pull request #87)Takayuki Shimizukawa2012-11-301-1/+1
|\
| * fix: cpp domain parser cannot parse 'static constexpr' declarations. closes ↵shimizukawa2012-11-281-1/+1
| | | | | | | | #1038
* | fix: cpp domain parser cannot parse a const type with a modifier. closes #1041shimizukawa2012-11-281-4/+6
|/
* Closes #681: Allow nested parentheses in C++ signatures (patch by Vadim and ↵Jon Waltman2012-11-101-11/+27
| | | | Jim Naslund)
* Fixed another ordering priority bug in the C++ parser.Armin Ronacher2012-01-251-2/+2
|
* Fixed a priority error that caused operator++ and operator-> to not be ↵Armin Ronacher2012-01-251-2/+2
| | | | parsed properly in the C++ domain. This fixes #861
* Restore Python 3 compatibility.Georg Brandl2011-10-091-8/+10
|
* Satisfy "make check".Georg Brandl2011-10-091-1/+2
|
* Change default visibility for C++ superclasses.Robert Lehmann2011-10-081-9/+10
|
* Fixes #678: Support superclass declarations in C++ domain.Robert Lehmann2011-10-081-2/+27
|
* Merge with 1.0Georg Brandl2011-09-231-10/+27
|\
| * Merge with 1.0Georg Brandl2011-09-231-10/+27
| |\
| | * mergedArmin Ronacher2011-09-231-54/+122
| | |\
| | | * 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
| | | |
| | * | Merge with 1.0Georg Brandl2011-09-221-14/+77
| | |\ \
| | | * | Closes #680: allow doc fields in cpp domain directives.Georg Brandl2011-09-221-1/+13
| | | |/
| | | * 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
| | | |\
| | | * | #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/+13
| | | |\ \
| | | | * \ merge with 1.0Georg Brandl2011-01-041-8/+5
| | | | |\ \
| | | | * \ \ merge with 1.0Georg Brandl2011-01-041-1/+1
| | | | |\ \ \
| | | | * \ \ \ merge with 1.0Georg Brandl2011-01-041-12/+17
| | | | |\ \ \ \
| | | | | * \ \ \ merge with 1.0Georg Brandl2011-01-031-12/+17
| | | | | |\ \ \ \
| | | | | | * \ \ \ merge with 1.0Georg Brandl2010-11-171-4/+3
| | | | | | |\ \ \ \
| | | | | | * \ \ \ \ merge with 1.0Georg Brandl2010-09-101-1/+0
| | | | | | |\ \ \ \ \
| | | | | | * | | | | | Docstring harmonization.Georg Brandl2010-08-221-11/+14
| | | | | | | | | | | |
| | | | | | * | | | | | Fixed DefExpr.__str__DasIch2010-05-091-1/+1
| | | | | | | | | | | |
| | | | | | * | | | | | Make sphinx.domains.cpp.DefExpr unhashableDasIch2010-04-301-0/+2
| | | | | | | | | | | |
* | | | | | | | | | | | Shorten long lines.1.0.8Georg Brandl2011-09-231-1/+2
|/ / / / / / / / / / /
* | | | | | | | | | | 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
| | | | | | | | | | |