blob: f2d99ab9eab851fd8b74b3c500dc6a84e83d801b [file] [log] [blame]
///
// 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
*/