Hash :
493d19ef
Author :
Date :
2019-02-28T21:01:31
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
/**
* @param string|null $parameter a parameter
* @return self
* @var MyClass[int]
* @throws \foo\MyException if something bad happens
*/
----------------------------------------------------
[
"/**\n * ",
["keyword", "@param"],
["class-name", [
["keyword", "string"],
["punctuation", "|"],
["keyword", "null"]
]],
["parameter", "$parameter"],
" a parameter\n * ",
["keyword", "@return"],
["class-name", [
["keyword", "self"]
]],
"\n * ",
["keyword", "@var"],
["class-name", [
"MyClass",
["punctuation", "["],
["keyword", "int"],
["punctuation", "]"]
]],
"\n * ",
["keyword", "@throws"],
["class-name", [
["punctuation", "\\"],
"foo",
["punctuation", "\\"],
"MyException"
]],
" if something bad happens\n */"
]
----------------------------------------------------
Checks for class names.