Lines Matching refs:optional
130 function check_param($db, $idx, $exp, $optional, $allow_uninit = false) argument
148 if (!$optional && $db[$idx][2]) {
151 if (!$allow_uninit && $optional && !$db[$idx][2]) {
212 $optional = $varargs = false;
223 if ($optional) {
226 $optional = true;
243 check_param($params, ++$j, 'zend_bool*', $optional);
253 check_param($params, ++$j, 'zval**', $optional);
254 check_param($params, ++$j, 'int*', $optional);
261 check_param($params, ++$j, 'char**', $optional, $allow_uninit=true);
262 check_param($params, ++$j, 'size_t*', $optional, $allow_uninit=true);
263 if ($optional && !$params[$j-1][2] && !$params[$j][2]
285 check_param($params, ++$j, $exp, $optional, $allow_uninit);