protected function removeInitializationStatements(&$statements)
{
foreach ($statements as $index => $statement) {
if (!$this->isStatic()) {
if ($statement['expr']['left']['right']['value'] == $this->name) {
unset($statements[$index]);
}
} else {
if ($statement['assignments'][0]['property'] == $this->name) {
unset($statements[$index]);
}
}
}
}