Added some doxygen tests, currently with no runtime parts
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13333 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
d9e8d140e7
commit
b23cb40cf9
3 changed files with 54 additions and 1 deletions
|
|
@ -188,7 +188,9 @@ CPP_TEST_CASES += \
|
|||
director_wombat \
|
||||
disown \
|
||||
doxygen_parsing \
|
||||
doxygen_basic_translate \
|
||||
doxygen_translate \
|
||||
doxygen_translate_all_tags \
|
||||
dynamic_cast \
|
||||
empty \
|
||||
enum_rename \
|
||||
|
|
|
|||
|
|
@ -15,4 +15,55 @@ int function()
|
|||
{
|
||||
}
|
||||
|
||||
/**
|
||||
* A test of a very very very very very very very very very very very very very very very very
|
||||
* very very very very very long comment string.
|
||||
*/
|
||||
int function2()
|
||||
{
|
||||
}
|
||||
|
||||
/**
|
||||
* A test for overloaded functions
|
||||
* This is function \b one
|
||||
*/
|
||||
int function3(int a)
|
||||
{
|
||||
}
|
||||
|
||||
/**
|
||||
* A test for overloaded functions
|
||||
* This is function \b two
|
||||
*/
|
||||
int function3(int a, int b)
|
||||
{
|
||||
}
|
||||
|
||||
/**
|
||||
* A test of some mixed tag usage
|
||||
* \if CONDITION
|
||||
* This \a code fragment shows us something \.
|
||||
* \par Minuses:
|
||||
* \arg it's senseless
|
||||
* \arg it's stupid
|
||||
* \arg it's null
|
||||
*
|
||||
* \warning This may not work as expected
|
||||
*
|
||||
* \code
|
||||
* int main() { while(true); }
|
||||
* \endcode
|
||||
* \endif
|
||||
*/
|
||||
int function4()
|
||||
{
|
||||
}
|
||||
|
||||
/**
|
||||
* Test for default args
|
||||
*/
|
||||
int function5(int a=42)
|
||||
{
|
||||
}
|
||||
|
||||
%}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
%module doxygen_translate
|
||||
%module doxygen_translate_all_tags
|
||||
|
||||
%inline %{
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue