| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | <?php declare(strict_types=1);namespace PhpParser\Node;use PhpParser\Node;interface FunctionLike extends Node{    /**     * Whether to return by reference     *     * @return bool     */    public function returnsByRef() : bool;    /**     * List of parameters     *     * @return Param[]     */    public function getParams() : array;    /**     * Get the declared return type or null     *     * @return null|Identifier|Name|ComplexType     */    public function getReturnType();    /**     * The function body     *     * @return Stmt[]|null     */    public function getStmts();    /**     * Get PHP attribute groups.     *     * @return AttributeGroup[]     */    public function getAttrGroups() : array;}
 |