text: <?php // lint >= 7.3
  
  max(
  	0,
  	1
  );
  
  $closure = function () {
  };
  
  $closure(
  	'something'
  );
  
  (function () {
  
  })(
  	0,
  	1
  );
  
  class Whatever extends Something
  {
  
  	public function __construct($something, $anything)
  	{
  		parent::__construct(
  			$something,
  			$anything
  		);
  
  		self::doSelf(
  			$something,
  			$anything
  		);
  
  		static::doStatic(
  			$something,
  			$anything
  		);
  
  		if (isset(
  			$something,
  			$anything
  		)) {
  			unset(
  				$something,
  				$anything
  			);
  		}
  	}
  
  }
  
  $whatever = new Whatever(
  	'something',
  	'anything'
  );
  
  doSomething(
  	1,
  	2
  )(
  	3,
  	4
  );
  
  class SelfStaticParent extends Whatever
  {
  
  	public static function createSelf($a, $b)
  	{
  		return new self(
  			$a,
  			$b
  		);
  	}
  
  	public static function createStatic($a, $b)
  	{
  		return new static(
  			$a,
  			$b
  		);
  	}
  
  	public static function createParent($a, $b)
  	{
  		return new parent(
  			$a,
  			$b
  		);
  	}
  
  }
  