in src/PageSections/FunctionishParameters.hack [22:46]
public function getMarkdown(): ?string {
$f = $this->definition;
if (!$f is ScannedFunctionish) {
return null;
}
$params = $f->getParameters();
if (C\is_empty($params)) {
return null;
}
$docs = $this->docBlock?->getParameterInfo() ?? dict[];
return $params
|> Vec\map(
$$,
$p ==> static::getParameterListItem(
$f->getNamespaceName(),
$p,
$docs['$'.$p->getName()] ?? null,
),
)
|> Str\join($$, "\n")
|> "## Parameters\n\n".$$;
}