Declare ext/standard constants in stubs - part 7 (#9505)

This commit is contained in:
Máté Kocsis 2022-09-08 13:57:07 +02:00 committed by GitHub
parent 580c29e1a2
commit 3227d04fa9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 126 additions and 51 deletions

View file

@ -740,6 +740,93 @@ const LOG_NOWAIT = UNKNOWN;
const LOG_PERROR = UNKNOWN;
#endif
/* string.c */
/**
* @var int
* @cvalue PHP_STR_PAD_LEFT
*/
const STR_PAD_LEFT = UNKNOWN;
/**
* @var int
* @cvalue PHP_STR_PAD_RIGHT
*/
const STR_PAD_RIGHT = UNKNOWN;
/**
* @var int
* @cvalue PHP_STR_PAD_BOTH
*/
const STR_PAD_BOTH = UNKNOWN;
/**
* @var int
* @cvalue PHP_PATHINFO_DIRNAME
*/
const PATHINFO_DIRNAME = UNKNOWN;
/**
* @var int
* @cvalue PHP_PATHINFO_BASENAME
*/
const PATHINFO_BASENAME = UNKNOWN;
/**
* @var int
* @cvalue PHP_PATHINFO_EXTENSION
*/
const PATHINFO_EXTENSION = UNKNOWN;
/**
* @var int
* @cvalue PHP_PATHINFO_FILENAME
*/
const PATHINFO_FILENAME = UNKNOWN;
/**
* @var int
* @cvalue PHP_PATHINFO_ALL
*/
const PATHINFO_ALL = UNKNOWN;
/**
* If last members of struct lconv equal CHAR_MAX, no grouping is done
* @var int
* @cvalue CHAR_MAX
*/
const CHAR_MAX = UNKNOWN;
/**
* @var int
* @cvalue LC_CTYPE
*/
const LC_CTYPE = UNKNOWN;
/**
* @var int
* @cvalue LC_NUMERIC
*/
const LC_NUMERIC = UNKNOWN;
/**
* @var int
* @cvalue LC_TIME
*/
const LC_TIME = UNKNOWN;
/**
* @var int
* @cvalue LC_COLLATE
*/
const LC_COLLATE = UNKNOWN;
/**
* @var int
* @cvalue LC_MONETARY
*/
const LC_MONETARY = UNKNOWN;
/**
* @var int
* @cvalue LC_ALL
*/
const LC_ALL = UNKNOWN;
#ifdef LC_MESSAGES
/**
* @var int
* @cvalue LC_MESSAGES
*/
const LC_MESSAGES = UNKNOWN;
#endif
/** @undocumentable */
#[AllowDynamicProperties]
final class __PHP_Incomplete_Class