summaryrefslogtreecommitdiff
path: root/Examples/test-suite/doxygen_parsing.i
diff options
context:
space:
mode:
authorVadim Zeitlin <vz-swig@zeitlins.org>2014-08-11 00:34:30 +0200
committerVadim Zeitlin <vz-swig@zeitlins.org>2014-08-22 17:45:24 +0200
commit73f6971931d9e60d56dd575a4274c8e447ff799e (patch)
tree1f5f5b6e176d84e8a6c0f87a0211614a6ebc3163 /Examples/test-suite/doxygen_parsing.i
parent52bd2a1921667b3ba191165e890c71d699fde045 (diff)
downloadswig-73f6971931d9e60d56dd575a4274c8e447ff799e.tar.gz
Also merge Doxygen comments for overloaded constructors in Python.
This was done for plain functions/methods but not constructors, which don't have "kind=function" attribute. Just don't check for "kind" at all, the presence of "sym:overloaded" should be good enough to indicate that it's an overloaded something. Also add a test for overloaded constructors documentation.
Diffstat (limited to 'Examples/test-suite/doxygen_parsing.i')
-rw-r--r--Examples/test-suite/doxygen_parsing.i6
1 files changed, 6 insertions, 0 deletions
diff --git a/Examples/test-suite/doxygen_parsing.i b/Examples/test-suite/doxygen_parsing.i
index d94c60222..670d8699b 100644
--- a/Examples/test-suite/doxygen_parsing.i
+++ b/Examples/test-suite/doxygen_parsing.i
@@ -39,6 +39,12 @@ int someVar=42;
class SomeAnotherClass
{
public:
+ /// First overloaded constructor.
+ SomeAnotherClass(int) { }
+
+ /// Second overloaded constructor.
+ SomeAnotherClass(const char*) { }
+
/**
* The class attribute comment