private function inspectParams(Stmt $stmt, Context $context)
{
/** @var \PhpParser\Node\Param $param */
foreach ($stmt->getParams() as $param) {
if ($param->name === 'this') {
$context->notice('unexpected_use.this', sprintf('Method/Function %s can not have a parameter named "this".', $stmt->name), $param);
return true;
}
}
return false;
}