summaryrefslogtreecommitdiff
path: root/tests/test_domain_cpp.py
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'stable'Takeshi KOMIYA2017-03-261-1/+1
|\
| * Year++Takeshi KOMIYA2017-03-261-1/+1
| |
* | Merge branch 'stable'jfbu2017-03-121-6/+10
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | Conflicts resolved: sphinx/domains/cpp.py sphinx/domains/python.py sphinx/texinputs/sphinx.sty sphinx/util/docfields.py sphinx/writers/latex.py tests/test_build_latex.py Also updated: sphinx/domains/__init__.py
| * C++, fix parsing error of non-type template argJakob Lykke Andersen2017-03-121-6/+10
| | | | | | | | Fixes sphinx-doc/sphinx#3542
* | Reduce DeprecationWarnings for regexpTakeshi KOMIYA2017-02-171-6/+6
| |
* | Merge branch 'stable'Takeshi KOMIYA2017-01-291-2/+1
|\ \ | |/
| * Fix flake8 violationsTakeshi KOMIYA2017-01-261-2/+1
| |
* | Merge branch 'stable'Takeshi KOMIYA2017-01-161-2/+10
|\ \ | |/
| * C++, fix refs to operator() functions.Jakob Lykke Andersen2017-01-151-2/+10
| | | | | | | | Fixes sphinx-doc/sphinx#2952.
* | C++, at option tparam-line-spec for templates.Jakob Lykke Andersen2017-01-151-1/+1
|/ | | | Make it possible to render template parameters on separate lines.
* pytest: remove deprecated with_app decorator functionsshimizukawa2017-01-061-4/+3
|
* pytest: remove deprecated raises and raises_msg assert functionsshimizukawa2017-01-061-17/+32
|
* C++, add proper template introduction manglingJakob Lykke Andersen2016-08-071-12/+12
|
* Merge branch 'master' into cpp-conceptsJakob Lykke Andersen2016-08-071-7/+47
|\
| * C++, increase support for attributes.Jakob Lykke Andersen2016-08-061-1/+23
| | | | | | | | | | User-defined attributes and simple C++11 style attributes. Closes sphinx-doc/sphinx#2682.
| * C++, initial support for attributes.Jakob Lykke Andersen2016-06-261-0/+13
| | | | | | | | | | Only simple GNU style supported, and only in the decl-specifier-list. See sphinx-doc/sphinx#2682.
| * C++, fix parsing of function types in other types.Jakob Lykke Andersen2016-06-161-0/+5
| | | | | | | | | | Let all kinds of function parameters be allowed to have a name. Fixes michaeljones/breathe#267.
| * Fix flake8 violation under tests/Takeshi KOMIYA2016-06-121-6/+6
| |
* | C++, add test for initialized variable conceptsJakob Lykke Andersen2016-06-141-0/+2
| |
* | C++, add support for template introductions.Jakob Lykke Andersen2016-05-301-0/+30
| | | | | | | | Thanks to mickk-on-cpp.
* | C++, add support for concept declarations.Jakob Lykke Andersen2016-05-301-1/+15
|/ | | | | Concept placeholders are automatically linked. Thanks to mickk-on-cpp.
* C++, also support 'extern' for functions.Jakob Lykke Andersen2016-03-311-0/+2
| | | | Thanks to Victor Zverovich.
* C++, add support for 'extern' and 'thread_local'.Jakob Lykke Andersen2016-03-301-0/+5
| | | | Thanks to michaeljones/breathe#243 for noticing the lack of 'extern' support.
* Fix :cpp:any: fix_paren with explicit title.Jakob Lykke Andersen2016-01-281-36/+64
|
* Merge branch 'stable'Georg Brandl2016-01-141-1/+1
|\
| * Obligatory copyright update.Georg Brandl2016-01-141-1/+1
| |
* | Merge branch 'stable'Takeshi KOMIYA2016-01-111-1/+49
|\ \ | |/
| * Fix #2178: Unparseable C++ cross-reference when referencing a function with ↵Takeshi KOMIYA2015-12-271-1/+49
| | | | | | | | :cpp:any:
* | C++, add support for pointers to member (function)Jakob Lykke Andersen2015-12-021-68/+93
| | | | | | | | See sphinx-doc/sphinx#2146
* | C++, properly render multi-line declarations.Jakob Lykke Andersen2015-10-131-2/+6
| | | | | | | | | | Fixes template rendering, e.g., when generating Latex. Thanks to michaeljones/breathe#127 for pointing in the right direction.
* | Merge pull request #2081 from dean0x7d/cpp11literalsJakob Lykke Andersen2015-10-121-0/+3
|\ \ | | | | | | C++, add support for user-defined literals
| * | C++, add support for user-defined literalsDean Moldovan2015-10-121-0/+3
| | |
* | | C++, fix templated operator bugJakob Lykke Andersen2015-10-121-0/+9
|/ / | | | | | | | | Fixes sphinx-doc/sphinx#2058 Fixes sphinx-doc/sphinx#2080
* | C++, remove symbol hax for template paramsJakob Lykke Andersen2015-10-121-2/+2
| |
* | C++, fix bug in type alias parsing.Jakob Lykke Andersen2015-10-021-0/+2
| | | | | | | | Fixes sphinx-doc/sphinx#2061
* | C++, fix parsing of types prefixed with 'enum'.Jakob Lykke Andersen2015-10-011-0/+7
| | | | | | | | Fixes michaeljones/breathe#223.
* | C++, add parameter pack expansion as base classes.Jakob Lykke Andersen2015-10-011-0/+2
| |
* | C++, add support for final classes.Jakob Lykke Andersen2015-10-011-0/+4
| |
* | C++, add support for virtual base classesRapptz2015-10-011-0/+3
| |
* | C++, add missing support for 'friend' functions.Jakob Lykke Andersen2015-09-141-0/+3
| |
* | C++, fix parsing of signed/unsigned char.Jakob Lykke Andersen2015-09-131-0/+22
| |
* | C++, fix for template argument parsing.Jakob Lykke Andersen2015-09-061-0/+7
| | | | | | | | | | Non-type template arguments where not parsed correctly. It is a bit better now. The example in michaeljones/breathe#218 should work now.
* | C++, yet more code cleanupJakob Lykke Andersen2015-09-061-4/+8
| |
* | C++, support for templates.Jakob Lykke Andersen2015-09-061-1/+19
| | | | | | | | Fixes sphinx-doc/sphinx#1729.
* | C++ initial refactoring to support templates.Jakob Lykke Andersen2015-09-021-7/+25
|/ | | | | | Create symbol tables to represent all declarations, including templated declarations (sphinx-doc/sphinx#1729). Fixes sphinx-doc/sphinx#1314.
* C++, more name lookup fixes.Jakob Lykke Andersen2015-03-081-1/+1
| | | | | Not all names knew of the scope they were in, resulting in not links. See sphinx-doc/sphinx#1746.
* Last details. Closes sphinx-doc/sphinx#1753.Jakob Lykke Andersen2015-03-051-1/+0
|
* Main revamp for sphinx-doc/sphinx#1753.Jakob Lykke Andersen2015-03-051-16/+44
| | | | | | Support `( ptr-declarator )`, e.g., `int (*f)(double)`, or `int (&a)[42]`. Still missing check for compatibility with old id generation scheme.
* C++, add tests for ids.Jakob Lykke Andersen2015-03-011-96/+162
|
* Fixes sphinx-doc/sphinx#1738.Jakob Lykke Andersen2015-02-241-0/+2
|