summaryrefslogtreecommitdiff
path: root/ext/zend_test/test.stub.php
blob: f3360fa7f304b89b5ad906bd6b21ee87233c98f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php

/** @generate-function-entries */

class _ZendTestClass {
    public static function is_object(): int {}

    /** @deprecated */
    public function __toString(): string {}
}

trait _ZendTestTrait {
    public function testMethod(): bool {}
}

function zend_test_array_return(): array {}

function zend_test_nullable_array_return(): ?array {}

function zend_test_void_return(): void {}

/** @deprecated */
function zend_test_deprecated(): void {}

function zend_create_unterminated_string(string $str): string {}

function zend_terminate_string(string &$str): void {}

/** @param mixed $variable */
function zend_leak_variable($variable): void {}

function zend_leak_bytes(int $bytes = 3): void {}