| /// |
| // Title |
| // ----- |
| |
| /// |
| // short description |
| int a(int param, int arg); |
| |
| /// |
| // short description |
| // longer description |
| int b(int param, int arg); |
| |
| /// |
| // short description |
| // |
| // longer description with empty line |
| int c(int param, int arg); |
| |
| /// |
| // short description |
| // longer description |
| // which needs two lines |
| int d(int param, int arg); |
| |
| /// |
| // short description |
| // |
| // longer description with empty line |
| // which needs two lines |
| int e(int param, int arg); |
| |
| /// |
| // condensed format |
| // @param: desc param |
| // @arg: desc arg |
| // @return: desc return |
| // longer description |
| int f(int param, int arg); |
| |
| /// |
| // more airy format |
| // |
| // @param: desc param |
| // @arg: desc arg |
| // @return: desc return |
| // |
| // longer description |
| int g(int param, int arg); |
| |
| /// |
| // short description |
| // @return: ``1`` if @param is zero, |
| // ``0`` otherwise. |
| int h(int param, int arg); |
| |
| /// |
| // short description |
| // @return: |
| // * ``1`` if @param is zero, |
| // * ``0`` otherwise. |
| int i(int param, int arg); |
| |
| /// |
| // short description |
| int m(int param, int arg) |
| { return 0; } |
| |
| /// |
| // short description |
| int n(int param, |
| int arg) |
| { return 0; } |
| |
| /// |
| // short description |
| int o(int param, int arg); |
| |
| /// |
| // short description |
| int p(int param, |
| int arg); |
| |
| |
| /* |
| * check-name: cdoc |
| * check-command: Documentation/sphinx/cdoc.py < $file |
| * |
| * check-output-start |
| 2: Title |
| 3: ----- |
| 4: |
| 4: |
| 5: |
| 7: .. c:function:: int a(int param, int arg) |
| 8: |
| 6: Short description. |
| 7: |
| 12: .. c:function:: int b(int param, int arg) |
| 13: |
| 10: Short description. |
| 11: |
| 11: longer description |
| 12: |
| 18: .. c:function:: int c(int param, int arg) |
| 19: |
| 15: Short description. |
| 16: |
| 17: longer description with empty line |
| 18: |
| 24: .. c:function:: int d(int param, int arg) |
| 25: |
| 21: Short description. |
| 22: |
| 22: longer description |
| 23: which needs two lines |
| 24: |
| 31: .. c:function:: int e(int param, int arg) |
| 32: |
| 27: Short description. |
| 28: |
| 29: longer description with empty line |
| 30: which needs two lines |
| 31: |
| 39: .. c:function:: int f(int param, int arg) |
| 40: |
| 34: Condensed format. |
| 35: |
| 35: :param param: desc param |
| 36: :param arg: desc arg |
| 37: :return: desc return |
| 38: |
| 38: longer description |
| 39: |
| 49: .. c:function:: int g(int param, int arg) |
| 50: |
| 42: More airy format. |
| 43: |
| 44: :param param: desc param |
| 45: :param arg: desc arg |
| 46: :return: desc return |
| 47: |
| 48: longer description |
| 49: |
| 55: .. c:function:: int h(int param, int arg) |
| 56: |
| 52: Short description. |
| 53: |
| 53: :return: ``1`` if **param** is zero, |
| 54: ``0`` otherwise. |
| 54: |
| 62: .. c:function:: int i(int param, int arg) |
| 63: |
| 58: Short description. |
| 59: |
| 59: :return: |
| 60: * ``1`` if **param** is zero, |
| 61: * ``0`` otherwise. |
| 60: |
| 66: .. c:function:: int m(int param, int arg) |
| 67: |
| 65: Short description. |
| 66: |
| 71: .. c:function:: int n(int param, int arg) |
| 72: |
| 70: Short description. |
| 71: |
| 77: .. c:function:: int o(int param, int arg) |
| 78: |
| 76: Short description. |
| 77: |
| 81: .. c:function:: int p(int param, int arg) |
| 82: |
| 80: Short description. |
| 81: |
| * check-output-end |
| */ |