summaryrefslogtreecommitdiff
path: root/sphinx/domains/cpp.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Rename default_domain to primary_domain; give it special semantics.Georg Brandl2010-05-231-6/+5
|
* #413: Added a way for intersphinx to refer to named labels in otherGeorg Brandl2010-05-231-1/+1
| | | | projects, and to specify the project you want to link to.
* long double exists.Armin Ronacher2010-03-301-4/+15
|
* More operators for C++. Forgot about new/delete and some other less usedArmin Ronacher2010-03-021-53/+75
| | | | such as ->*.
* Added first CPP testArmin Ronacher2010-03-021-0/+14
|
* Fixed reference targetsArmin Ronacher2010-03-011-9/+10
|
* Fixed two undefined errors.Armin Ronacher2010-03-011-2/+2
|
* Relative references work now for the C++ domainArmin Ronacher2010-03-011-62/+136
|
* Added basic modifier supportArmin Ronacher2010-03-011-26/+73
|
* Added namespace directive to CPP domain, warn instead of raise exceptionsArmin Ronacher2010-03-011-29/+76
| | | | for broken signatures and fixed a name error.
* Started working on support for c++ xrefsArmin Ronacher2010-03-011-2/+9
|
* Refactored again. This time added a new type PrefixedNameDefExpr that isArmin Ronacher2010-03-011-52/+86
| | | | | used to prefix a name. This is used to give a node a full name if it was defined in the context of a parent (eg, function in a class).
* Added type supportArmin Ronacher2010-03-011-12/+70
|
* Heavily improved const support, create proper identifiers that pass forArmin Ronacher2010-03-011-50/+167
| | | | HTML4 and support overloading.
* Refactored description objects again.Armin Ronacher2010-03-011-35/+72
|
* Prefix classes with "class " and removed useless desc_type node.Armin Ronacher2010-03-011-14/+6
|
* Proper indices for the c++ object descriptions now. Also broke up theArmin Ronacher2010-03-011-53/+122
| | | | | monolithic class into multiple separate classes and refactored a bit. Still does not handle overloads.
* Properly parses operator definitions now. 'std:stringArmin Ronacher2010-02-281-21/+96
| | | | module::class::operator std::string()' is picked up properly.
* C++ function signatures are now properly converted to rst nodes.Armin Ronacher2010-02-281-7/+159
|
* Added first version of the C++ signature parserArmin Ronacher2010-02-281-0/+340