Searched refs:arity (Results 1 – 4 of 4) sorted by relevance
/php-src/Zend/ |
H A D | zend_frameless_function.h | 36 #define ZEND_FRAMELESS_FUNCTION_NAME(name, arity) zflf_##name##_##arity argument 42 #define ZEND_FRAMELESS_FUNCTION(name, arity) \ argument 43 void ZEND_FRAMELESS_FUNCTION_NAME(name, arity)(ZEND_FRAMELESS_FUNCTION_PARAMETERS_##arity)
|
H A D | zend_compile.c | 4621 static uint32_t find_frameless_function_offset(uint32_t arity, void *handler) in find_frameless_function_offset() argument
|
/php-src/docs/source/miscellaneous/ |
H A D | stubs.rst | 623 In PHP 8.4, arity-based frameless functions were introduced. This is another optimization technique, 630 Since only arity-based optimizations are supported, the tag has the form: ``@frameless-function 631 {"arity": NUM}``. ``NUM`` is the number of parameters for which a frameless function is available. 639 * @frameless-function {"arity": 2} 640 * @frameless-function {"arity": 3}
|
/php-src/build/ |
H A D | gen_stub.php | 1399 ….= "ZEND_FRAMELESS_FUNCTION({$this->name->getFunctionName()}, {$framelessFunctionInfo->arity});\n"; 1404 …this->name->getFunctionName()}, {$framelessFunctionInfo->arity}), {$framelessFunctionInfo->arity} … 4309 public int $arity; variable in FramelessFunctionInfo 4316 $framelessFunctionInfo->arity = $json["arity"];
|
Completed in 44 milliseconds