InvalidToString Emitted when a __toString method does not always return a string <?php class A { public function __toString() { /** @psalm-suppress InvalidReturnStatement */ return true; } }