PhpDocParam = AnnotationName Type? IsReference? IsVariadic? ParameterName Description? AnnotationName = '@param' IsReference = '&' IsVariadic = '...' ParameterName = '$' [a-zA-Z_\127-\255][a-zA-Z0-9_\127-\255]* Description = .+ # TODO: exclude EOL or another PhpDocTag start