2023-08-09 16:16:14 +00:00
|
|
|
/// @custom:x one two three
|
|
|
|
/// @custom:y line
|
|
|
|
/// break
|
|
|
|
/// @custom:t one
|
|
|
|
/// @custom:t two
|
|
|
|
contract A {
|
|
|
|
/// @custom:note statevar
|
|
|
|
uint x;
|
|
|
|
/// @custom:since 2014
|
|
|
|
function g(int x) public pure virtual returns (int, int) { return (1, 2); }
|
|
|
|
}
|
|
|
|
|
|
|
|
// ----
|
|
|
|
// ----
|
|
|
|
// :A devdoc
|
|
|
|
// {
|
|
|
|
// "custom:t": "onetwo",
|
|
|
|
// "custom:x": "one two three",
|
|
|
|
// "custom:y": "line break",
|
2023-08-09 17:33:35 +00:00
|
|
|
// "kind": "dev",
|
2023-08-09 16:16:14 +00:00
|
|
|
// "methods":
|
|
|
|
// {
|
|
|
|
// "g(int256)":
|
|
|
|
// {
|
|
|
|
// "custom:since": "2014"
|
|
|
|
// }
|
|
|
|
// },
|
|
|
|
// "stateVariables":
|
|
|
|
// {
|
|
|
|
// "x":
|
|
|
|
// {
|
|
|
|
// "custom:note": "statevar"
|
|
|
|
// }
|
2023-08-09 17:33:35 +00:00
|
|
|
// },
|
|
|
|
// "version": 1
|
2023-08-09 16:16:14 +00:00
|
|
|
// }
|
2023-08-21 10:32:33 +00:00
|
|
|
//
|
|
|
|
// :A userdoc
|
|
|
|
// {
|
|
|
|
// "kind": "user",
|
|
|
|
// "methods": {},
|
|
|
|
// "version": 1
|
|
|
|
// }
|