diff options
Diffstat (limited to 'testing')
-rw-r--r-- | testing/057/namespacelibrary.xml | 8 | ||||
-rw-r--r-- | testing/057/namespacelibrary_1_1v1.xml | 8 | ||||
-rw-r--r-- | testing/057/namespacelibrary_1_1v2.xml | 19 | ||||
-rw-r--r-- | testing/057_inlinenamespace.cpp | 22 |
4 files changed, 48 insertions, 9 deletions
diff --git a/testing/057/namespacelibrary.xml b/testing/057/namespacelibrary.xml index 0357e29..8509524 100644 --- a/testing/057/namespacelibrary.xml +++ b/testing/057/namespacelibrary.xml @@ -7,24 +7,26 @@ <innernamespace refid="namespacelibrary_1_1v2" inline="yes">library::v2</innernamespace> <innernamespace refid="namespacelibrary_1_1v2_1_1_n_s">library::v2::NS</innernamespace> <sectiondef kind="func"> - <memberdef kind="function" id="057__inlinenamespace_8cpp_1aba9375172f5b36e1f4fda9b1dec39d90" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <memberdef kind="function" id="namespacelibrary_1_1v2_1aba9375172f5b36e1f4fda9b1dec39d90" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void library::v2::func</definition> <argsstring>()</argsstring> <name>func</name> <briefdescription> + <para>a method </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> - <location file="057_inlinenamespace.cpp" line="16" column="14" declfile="057_inlinenamespace.cpp" declline="16" declcolumn="14"/> + <location file="057_inlinenamespace.cpp" line="33" column="14" declfile="057_inlinenamespace.cpp" declline="33" declcolumn="14"/> </memberdef> </sectiondef> <briefdescription> + <para>the main namespace </para> </briefdescription> <detaileddescription> </detaileddescription> - <location file="057_inlinenamespace.cpp" line="5" column="1"/> + <location file="057_inlinenamespace.cpp" line="7" column="1"/> </compounddef> </doxygen> diff --git a/testing/057/namespacelibrary_1_1v1.xml b/testing/057/namespacelibrary_1_1v1.xml index 62eaabb..9a01e02 100644 --- a/testing/057/namespacelibrary_1_1v1.xml +++ b/testing/057/namespacelibrary_1_1v1.xml @@ -5,24 +5,26 @@ <innerclass refid="classlibrary_1_1v1_1_1foo" prot="public">library::v1::foo</innerclass> <innernamespace refid="namespacelibrary_1_1v1_1_1_n_s">library::v1::NS</innernamespace> <sectiondef kind="func"> - <memberdef kind="function" id="057__inlinenamespace_8cpp_1a2257981298fec15f79c54c28880ac15c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <memberdef kind="function" id="namespacelibrary_1_1v1_1a2257981298fec15f79c54c28880ac15c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void library::v1::func</definition> <argsstring>()</argsstring> <name>func</name> <briefdescription> + <para>a method </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> - <location file="057_inlinenamespace.cpp" line="10" column="14" declfile="057_inlinenamespace.cpp" declline="10" declcolumn="14"/> + <location file="057_inlinenamespace.cpp" line="19" column="14" declfile="057_inlinenamespace.cpp" declline="19" declcolumn="14"/> </memberdef> </sectiondef> <briefdescription> + <para>the first namespace </para> </briefdescription> <detaileddescription> </detaileddescription> - <location file="057_inlinenamespace.cpp" line="7" column="5"/> + <location file="057_inlinenamespace.cpp" line="10" column="5"/> </compounddef> </doxygen> diff --git a/testing/057/namespacelibrary_1_1v2.xml b/testing/057/namespacelibrary_1_1v2.xml index b4ff956..fd848fd 100644 --- a/testing/057/namespacelibrary_1_1v2.xml +++ b/testing/057/namespacelibrary_1_1v2.xml @@ -4,10 +4,27 @@ <compoundname>library::v2</compoundname> <innerclass refid="classlibrary_1_1v2_1_1foo" prot="public">library::v2::foo</innerclass> <innernamespace refid="namespacelibrary_1_1v2_1_1_n_s">library::v2::NS</innernamespace> + <sectiondef kind="func"> + <memberdef kind="function" id="namespacelibrary_1_1v2_1aba9375172f5b36e1f4fda9b1dec39d90" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> + <type>void</type> + <definition>void library::v2::func</definition> + <argsstring>()</argsstring> + <name>func</name> + <briefdescription> + <para>a method </para> + </briefdescription> + <detaileddescription> + </detaileddescription> + <inbodydescription> + </inbodydescription> + <location file="057_inlinenamespace.cpp" line="33" column="14" declfile="057_inlinenamespace.cpp" declline="33" declcolumn="14"/> + </memberdef> + </sectiondef> <briefdescription> + <para>the inline namespace </para> </briefdescription> <detaileddescription> </detaileddescription> - <location file="057_inlinenamespace.cpp" line="13" column="12"/> + <location file="057_inlinenamespace.cpp" line="24" column="12"/> </compounddef> </doxygen> diff --git a/testing/057_inlinenamespace.cpp b/testing/057_inlinenamespace.cpp index e3ac869..337c4b1 100644 --- a/testing/057_inlinenamespace.cpp +++ b/testing/057_inlinenamespace.cpp @@ -2,18 +2,36 @@ // check: namespacelibrary.xml // check: namespacelibrary_1_1v1.xml // check: namespacelibrary_1_1v2.xml + +/// the main namespace namespace library { + /// the first namespace namespace v1 { - class foo { public: void member(); }; + /// the class + class foo { + public: + /// member of the class + void member(); + }; + /// a method void func(); + /// a namespace namespace NS {} } + /// the inline namespace inline namespace v2 { - class foo { public: void member(); }; + /// the class + class foo { + public: + /// member of the class + void member(); + }; + /// a method void func(); + /// a namespace namespace NS {} } } |