Home
last modified time | relevance | path

Searched refs:__callstatic (Results 1 – 25 of 26) sorted by relevance

12

/PHP-7.4/Zend/tests/
H A Dbug45180.phpt19 print "__callstatic:\n";
52 __callstatic:
54 __callstatic:
56 __callstatic:
58 __callstatic:
60 __callstatic:
H A Dcall_static_007.phpt2 Testing __call and __callstatic
11 print "__callstatic: ". $a ."\n";
31 __callstatic: Test
34 __callstatic: Foo
H A Dlsb_022.phpt9 static function __callstatic($name, $args) {
17 static function __callstatic($name, $args) {
18 parent::__callstatic($name, $args);
19 call_user_func_array("parent::__callstatic", array($name, $args));
H A Dbug45186.phpt2 Bug #45186 (__call depends on __callstatic in class scope)
11 static public function __callstatic($a, $b) {
12 print "__callstatic:\n";
51 __callstatic:
H A Dmagic_methods_009.phpt2 Testing __callstatic declaration with wrong modifier
7 static protected function __callstatic($a, $b) {
H A Dmagic_methods_006.phpt2 Testing __callstatic declaration in interface with missing the 'static' modifier
7 function __callstatic($a, $b);
H A Dobjects_025.phpt2 Testing invalid method names with __call and __callstatic
11 public static function __callstatic($a, $b) {
H A Dcall_static_004.phpt7 static function __callstatic($a, $b) {
H A Dcall_static_002.phpt2 Testing __call and __callstatic with callbacks
H A Dcall_user_func_005.phpt7 public static function __callstatic($x, $y) {
H A Dmagic_methods_001.phpt19 static public function __callstatic($a, $b) {
H A Dcall_static_006.phpt10 static function __callstatic($a, $b) {
H A Dbug48533.phpt16 static function __callstatic($a, $b) {
H A Dbug45186_2.phpt2 Bug #45186.2 (__call depends on __callstatic in class scope)
/PHP-7.4/Zend/
H A Dzend.h140 zend_function *__callstatic; member
H A Dzend_closures.c261 EX(func)->internal_function.scope->__callstatic : EX(func)->internal_function.scope->__call; in ZEND_NAMED_FUNCTION()
306 if (!mptr->common.scope->__callstatic) { in zend_create_closure_from_callable()
H A Dzend_API.c2148 …LL, *__set = NULL, *__unset = NULL, *__isset = NULL, *__call = NULL, *__callstatic = NULL, *__tost… in zend_register_functions() local
2341 __callstatic = reg_function; in zend_register_functions()
2391 scope->__callstatic = __callstatic; in zend_register_functions()
2426 if (__callstatic) { in zend_register_functions()
2427 if (!(__callstatic->common.fn_flags & ZEND_ACC_STATIC)) { in zend_register_functions()
2428 …pe, "Method %s::%s() must be static", ZSTR_VAL(scope->name), ZSTR_VAL(__callstatic->common.functio… in zend_register_functions()
2430 __callstatic->common.fn_flags |= ZEND_ACC_STATIC; in zend_register_functions()
3139 (!fcc->object && fcc->calling_scope->__callstatic)))) { in zend_is_callable_check_func()
H A Dzend_object_handlers.c1262 zend_function *fbc = is_static ? ce->__callstatic : ce->__call; in zend_get_call_trampoline_func()
1437 } else if (ce->__callstatic) { in zend_std_get_static_method()
1457 if (ce->__callstatic) { in zend_std_get_static_method()
H A Dzend_inheritance.c151 if (EXPECTED(!ce->__callstatic)) { in do_inherit_parent_constructor()
152 ce->__callstatic = parent->__callstatic; in do_inherit_parent_constructor()
1536 ce->__callstatic = fe; in zend_add_magic_methods()
H A Dzend_API.h206 class_container.__callstatic = NULL; \
H A Dzend_compile.c1680 ce->__callstatic = NULL; in zend_initialize_class_data()
5852 ce->__callstatic = (zend_function *) op_array; in zend_begin_method_decl()
H A Dzend_vm_def.h8292 …call->func = (fbc->op_array.fn_flags & ZEND_ACC_STATIC) ? fbc->op_array.scope->__callstatic : fbc-…
/PHP-7.4/ext/opcache/
H A Dzend_persist.c1015 if (ce->__callstatic) { in zend_update_parent_ce()
1016 zend_function *tmp = zend_shared_alloc_get_xlat_entry(ce->__callstatic); in zend_update_parent_ce()
1018 ce->__callstatic = tmp; in zend_update_parent_ce()
H A Dzend_file_cache.c790 SERIALIZE_PTR(ce->__callstatic);
1477 UNSERIALIZE_PTR(ce->__callstatic);
H A Dzend_accelerator_util_funcs.c362 zend_update_inherited_handler(__callstatic); in zend_class_copy_ctor()

Completed in 1497 milliseconds

12