mirror of
https://github.com/php/php-src.git
synced 2025-08-16 05:58:45 +02:00
Fix intl build
class is a reserved keyword in C++...
This commit is contained in:
parent
290adc4132
commit
6aa55a28b5
2 changed files with 4 additions and 4 deletions
|
@ -102,13 +102,13 @@ ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_constant(zend_string *name, ze
|
|||
return (zend_ast *) ast;
|
||||
}
|
||||
|
||||
ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_class_const_or_name(zend_ast *class, zend_ast *name) {
|
||||
ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_class_const_or_name(zend_ast *class_name, zend_ast *name) {
|
||||
zend_string *name_str = zend_ast_get_str(name);
|
||||
if (zend_string_equals_literal_ci(name_str, "class")) {
|
||||
zend_string_release(name_str);
|
||||
return zend_ast_create(ZEND_AST_CLASS_NAME, class);
|
||||
return zend_ast_create(ZEND_AST_CLASS_NAME, class_name);
|
||||
} else {
|
||||
return zend_ast_create(ZEND_AST_CLASS_CONST, class, name);
|
||||
return zend_ast_create(ZEND_AST_CLASS_CONST, class_name, name);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -201,7 +201,7 @@ ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_zval_from_str(zend_string *str
|
|||
ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_zval_from_long(zend_long lval);
|
||||
|
||||
ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_constant(zend_string *name, zend_ast_attr attr);
|
||||
ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_class_const_or_name(zend_ast *class, zend_ast *name);
|
||||
ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_class_const_or_name(zend_ast *class_name, zend_ast *name);
|
||||
|
||||
#if ZEND_AST_SPEC
|
||||
# define ZEND_AST_SPEC_CALL(name, ...) \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue