fcc 698 Zend/zend_API.c zend_fcall_info_cache *fcc = va_arg(*va, zend_fcall_info_cache *); fcc 703 Zend/zend_API.c fcc->initialized = 0; fcc 707 Zend/zend_API.c if (zend_fcall_info_init(arg, 0, fci, fcc, NULL, &is_callable_error) == SUCCESS) { fcc 2827 Zend/zend_API.c static int zend_is_callable_check_class(zend_string *name, zend_fcall_info_cache *fcc, int *strict_class, char **error) /* {{{ */ fcc 2843 Zend/zend_API.c fcc->called_scope = zend_get_called_scope(EG(current_execute_data)); fcc 2844 Zend/zend_API.c fcc->calling_scope = EG(scope); fcc 2845 Zend/zend_API.c if (!fcc->object) { fcc 2846 Zend/zend_API.c fcc->object = zend_get_this_object(EG(current_execute_data)); fcc 2856 Zend/zend_API.c fcc->called_scope = zend_get_called_scope(EG(current_execute_data)); fcc 2857 Zend/zend_API.c fcc->calling_scope = EG(scope)->parent; fcc 2858 Zend/zend_API.c if (!fcc->object) { fcc 2859 Zend/zend_API.c fcc->object = zend_get_this_object(EG(current_execute_data)); fcc 2870 Zend/zend_API.c fcc->called_scope = called_scope; fcc 2871 Zend/zend_API.c fcc->calling_scope = called_scope; fcc 2872 Zend/zend_API.c if (!fcc->object) { fcc 2873 Zend/zend_API.c fcc->object = zend_get_this_object(EG(current_execute_data)); fcc 2886 Zend/zend_API.c fcc->calling_scope = ce; fcc 2887 Zend/zend_API.c if (scope && !fcc->object) { fcc 2892 Zend/zend_API.c instanceof_function(scope, fcc->calling_scope)) { fcc 2893 Zend/zend_API.c fcc->object = object; fcc 2894 Zend/zend_API.c fcc->called_scope = object->ce; fcc 2896 Zend/zend_API.c fcc->called_scope = fcc->calling_scope; fcc 2899 Zend/zend_API.c fcc->called_scope = fcc->object ? fcc->object->ce : fcc->calling_scope; fcc 2911 Zend/zend_API.c static int zend_is_callable_check_func(int check_flags, zval *callable, zend_fcall_info_cache *fcc, int strict_class, char **error) /* {{{ */ fcc 2913 Zend/zend_API.c zend_class_entry *ce_org = fcc->calling_scope; fcc 2928 Zend/zend_API.c fcc->calling_scope = NULL; fcc 2929 Zend/zend_API.c fcc->function_handler = NULL; fcc 2942 Zend/zend_API.c if (EXPECTED((fcc->function_handler = zend_hash_find_ptr(EG(function_table), lmname)) != NULL)) { fcc 2946 Zend/zend_API.c fcc->initialized = 1; fcc 2955 Zend/zend_API.c if ((fcc->function_handler = zend_hash_find_ptr(EG(function_table), lmname)) != NULL) { fcc 2957 Zend/zend_API.c fcc->initialized = 1; fcc 2988 Zend/zend_API.c if (!zend_is_callable_check_class(cname, fcc, &strict_class, error)) { fcc 2996 Zend/zend_API.c ftable = &fcc->calling_scope->function_table; fcc 2997 Zend/zend_API.c if (ce_org && !instanceof_function(ce_org, fcc->calling_scope)) { fcc 2998 Zend/zend_API.c if (error) zend_spprintf(error, 0, "class '%s' is not a subclass of '%s'", ZSTR_VAL(ce_org->name), ZSTR_VAL(fcc->calling_scope->name)); fcc 3008 Zend/zend_API.c fcc->calling_scope = ce_org; fcc 3019 Zend/zend_API.c fcc->calling_scope && fcc 3021 Zend/zend_API.c fcc->function_handler = fcc->calling_scope->constructor; fcc 3022 Zend/zend_API.c if (fcc->function_handler) { fcc 3025 Zend/zend_API.c } else if ((fcc->function_handler = zend_hash_find_ptr(ftable, lmname)) != NULL) { fcc 3027 Zend/zend_API.c if ((fcc->function_handler->op_array.fn_flags & ZEND_ACC_CHANGED) && fcc 3029 Zend/zend_API.c instanceof_function(fcc->function_handler->common.scope, EG(scope))) { fcc 3035 Zend/zend_API.c fcc->function_handler = priv_fbc; fcc 3039 Zend/zend_API.c (fcc->calling_scope && fcc 3040 Zend/zend_API.c ((fcc->object && fcc->calling_scope->__call) || fcc 3041 Zend/zend_API.c (!fcc->object && fcc->calling_scope->__callstatic)))) { fcc 3042 Zend/zend_API.c if (fcc->function_handler->op_array.fn_flags & ZEND_ACC_PRIVATE) { fcc 3043 Zend/zend_API.c if (!zend_check_private(fcc->function_handler, fcc->object ? fcc->object->ce : EG(scope), lmname)) { fcc 3045 Zend/zend_API.c fcc->function_handler = NULL; fcc 3048 Zend/zend_API.c } else if (fcc->function_handler->common.fn_flags & ZEND_ACC_PROTECTED) { fcc 3049 Zend/zend_API.c if (!zend_check_protected(fcc->function_handler->common.scope, EG(scope))) { fcc 3051 Zend/zend_API.c fcc->function_handler = NULL; fcc 3058 Zend/zend_API.c if (fcc->object && fcc->calling_scope == ce_org) { fcc 3060 Zend/zend_API.c fcc->function_handler = zend_get_call_trampoline_func(ce_org, mname, 0); fcc 3063 Zend/zend_API.c } else if (fcc->object->handlers->get_method) { fcc 3064 Zend/zend_API.c fcc->function_handler = fcc->object->handlers->get_method(&fcc->object, mname, NULL); fcc 3065 Zend/zend_API.c if (fcc->function_handler) { fcc 3067 Zend/zend_API.c (!fcc->function_handler->common.scope || fcc 3068 Zend/zend_API.c !instanceof_function(ce_org, fcc->function_handler->common.scope))) { fcc 3069 Zend/zend_API.c if (fcc->function_handler->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) { fcc 3070 Zend/zend_API.c if (fcc->function_handler->type != ZEND_OVERLOADED_FUNCTION) { fcc 3071 Zend/zend_API.c zend_string_release(fcc->function_handler->common.function_name); fcc 3073 Zend/zend_API.c zend_free_trampoline(fcc->function_handler); fcc 3077 Zend/zend_API.c call_via_handler = (fcc->function_handler->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) != 0; fcc 3081 Zend/zend_API.c } else if (fcc->calling_scope) { fcc 3082 Zend/zend_API.c if (fcc->calling_scope->get_static_method) { fcc 3083 Zend/zend_API.c fcc->function_handler = fcc->calling_scope->get_static_method(fcc->calling_scope, mname); fcc 3085 Zend/zend_API.c fcc->function_handler = zend_std_get_static_method(fcc->calling_scope, mname, NULL); fcc 3087 Zend/zend_API.c if (fcc->function_handler) { fcc 3089 Zend/zend_API.c call_via_handler = (fcc->function_handler->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) != 0; fcc 3090 Zend/zend_API.c if (call_via_handler && !fcc->object) { fcc 3093 Zend/zend_API.c instanceof_function(object->ce, fcc->calling_scope)) { fcc 3094 Zend/zend_API.c fcc->object = object; fcc 3102 Zend/zend_API.c if (fcc->calling_scope && !call_via_handler) { fcc 3103 Zend/zend_API.c if (!fcc->object && (fcc->function_handler->common.fn_flags & ZEND_ACC_ABSTRACT)) { fcc 3105 Zend/zend_API.c zend_spprintf(error, 0, "cannot call abstract method %s::%s()", ZSTR_VAL(fcc->calling_scope->name), ZSTR_VAL(fcc->function_handler->common.function_name)); fcc 3108 Zend/zend_API.c zend_throw_error(NULL, "Cannot call abstract method %s::%s()", ZSTR_VAL(fcc->calling_scope->name), ZSTR_VAL(fcc->function_handler->common.function_name)); fcc 3111 Zend/zend_API.c } else if (!fcc->object && !(fcc->function_handler->common.fn_flags & ZEND_ACC_STATIC)) { fcc 3114 Zend/zend_API.c if (fcc->function_handler->common.fn_flags & ZEND_ACC_ALLOW_STATIC) { fcc 3126 Zend/zend_API.c zend_spprintf(error, 0, "non-static method %s::%s() %s be called statically", ZSTR_VAL(fcc->calling_scope->name), ZSTR_VAL(fcc->function_handler->common.function_name), verb); fcc 3132 Zend/zend_API.c zend_throw_error(NULL, "Non-static method %s::%s() %s be called statically", ZSTR_VAL(fcc->calling_scope->name), ZSTR_VAL(fcc->function_handler->common.function_name), verb); fcc 3134 Zend/zend_API.c zend_error(severity, "Non-static method %s::%s() %s be called statically", ZSTR_VAL(fcc->calling_scope->name), ZSTR_VAL(fcc->function_handler->common.function_name), verb); fcc 3139 Zend/zend_API.c if (fcc->function_handler->op_array.fn_flags & ZEND_ACC_PRIVATE) { fcc 3140 Zend/zend_API.c if (!zend_check_private(fcc->function_handler, fcc->object ? fcc->object->ce : EG(scope), lmname)) { fcc 3145 Zend/zend_API.c zend_spprintf(error, 0, "cannot access private method %s::%s()", ZSTR_VAL(fcc->calling_scope->name), ZSTR_VAL(fcc->function_handler->common.function_name)); fcc 3149 Zend/zend_API.c } else if ((fcc->function_handler->common.fn_flags & ZEND_ACC_PROTECTED)) { fcc 3150 Zend/zend_API.c if (!zend_check_protected(fcc->function_handler->common.scope, EG(scope))) { fcc 3155 Zend/zend_API.c zend_spprintf(error, 0, "cannot access protected method %s::%s()", ZSTR_VAL(fcc->calling_scope->name), ZSTR_VAL(fcc->function_handler->common.function_name)); fcc 3163 Zend/zend_API.c if (fcc->calling_scope) { fcc 3164 Zend/zend_API.c if (error) zend_spprintf(error, 0, "class '%s' does not have a method '%s'", ZSTR_VAL(fcc->calling_scope->name), ZSTR_VAL(mname)); fcc 3172 Zend/zend_API.c if (fcc->object) { fcc 3173 Zend/zend_API.c fcc->called_scope = fcc->object->ce; fcc 3176 Zend/zend_API.c fcc->initialized = 1; fcc 3182 Zend/zend_API.c ZEND_API zend_bool zend_is_callable_ex(zval *callable, zend_object *object, uint check_flags, zend_string **callable_name, zend_fcall_info_cache *fcc, char **error) /* {{{ */ fcc 3190 Zend/zend_API.c if (fcc == NULL) { fcc 3191 Zend/zend_API.c fcc = &fcc_local; fcc 3197 Zend/zend_API.c fcc->initialized = 0; fcc 3198 Zend/zend_API.c fcc->calling_scope = NULL; fcc 3199 Zend/zend_API.c fcc->called_scope = NULL; fcc 3200 Zend/zend_API.c fcc->function_handler = NULL; fcc 3201 Zend/zend_API.c fcc->object = NULL; fcc 3213 Zend/zend_API.c fcc->object = object; fcc 3214 Zend/zend_API.c fcc->calling_scope = object->ce; fcc 3218 Zend/zend_API.c *callable_name = zend_string_alloc(ZSTR_LEN(fcc->calling_scope->name) + Z_STRLEN_P(callable) + sizeof("::") - 1, 0); fcc 3220 Zend/zend_API.c memcpy(ptr, ZSTR_VAL(fcc->calling_scope->name), ZSTR_LEN(fcc->calling_scope->name)); fcc 3221 Zend/zend_API.c ptr += ZSTR_LEN(fcc->calling_scope->name); fcc 3230 Zend/zend_API.c fcc->called_scope = fcc->calling_scope; fcc 3234 Zend/zend_API.c ret = zend_is_callable_check_func(check_flags, callable, fcc, 0, error); fcc 3235 Zend/zend_API.c if (fcc == &fcc_local && fcc 3236 Zend/zend_API.c fcc->function_handler && fcc 3237 Zend/zend_API.c ((fcc->function_handler->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) || fcc 3238 Zend/zend_API.c fcc->function_handler->type == ZEND_OVERLOADED_FUNCTION_TEMPORARY || fcc 3239 Zend/zend_API.c fcc->function_handler->type == ZEND_OVERLOADED_FUNCTION)) { fcc 3240 Zend/zend_API.c if (fcc->function_handler->type != ZEND_OVERLOADED_FUNCTION) { fcc 3241 Zend/zend_API.c zend_string_release(fcc->function_handler->common.function_name); fcc 3243 Zend/zend_API.c zend_free_trampoline(fcc->function_handler); fcc 3287 Zend/zend_API.c if (!zend_is_callable_check_class(Z_STR_P(obj), fcc, &strict_class, error)) { fcc 3297 Zend/zend_API.c fcc->calling_scope = Z_OBJCE_P(obj); /* TBFixed: what if it's overloaded? */ fcc 3299 Zend/zend_API.c fcc->object = Z_OBJ_P(obj); fcc 3304 Zend/zend_API.c *callable_name = zend_string_alloc(ZSTR_LEN(fcc->calling_scope->name) + Z_STRLEN_P(method) + sizeof("::") - 1, 0); fcc 3306 Zend/zend_API.c memcpy(ptr, ZSTR_VAL(fcc->calling_scope->name), ZSTR_LEN(fcc->calling_scope->name)); fcc 3307 Zend/zend_API.c ptr += ZSTR_LEN(fcc->calling_scope->name); fcc 3314 Zend/zend_API.c fcc->called_scope = fcc->calling_scope; fcc 3321 Zend/zend_API.c ret = zend_is_callable_check_func(check_flags, method, fcc, strict_class, error); fcc 3322 Zend/zend_API.c if (fcc == &fcc_local && fcc 3323 Zend/zend_API.c fcc->function_handler && fcc 3324 Zend/zend_API.c ((fcc->function_handler->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) || fcc 3325 Zend/zend_API.c fcc->function_handler->type == ZEND_OVERLOADED_FUNCTION_TEMPORARY || fcc 3326 Zend/zend_API.c fcc->function_handler->type == ZEND_OVERLOADED_FUNCTION)) { fcc 3327 Zend/zend_API.c if (fcc->function_handler->type != ZEND_OVERLOADED_FUNCTION) { fcc 3328 Zend/zend_API.c zend_string_release(fcc->function_handler->common.function_name); fcc 3330 Zend/zend_API.c zend_free_trampoline(fcc->function_handler); fcc 3352 Zend/zend_API.c if (Z_OBJ_HANDLER_P(callable, get_closure) && Z_OBJ_HANDLER_P(callable, get_closure)(callable, &fcc->calling_scope, &fcc->function_handler, &fcc->object) == SUCCESS) { fcc 3353 Zend/zend_API.c fcc->called_scope = fcc->calling_scope; fcc 3389 Zend/zend_API.c zend_fcall_info_cache fcc; fcc 3391 Zend/zend_API.c if (zend_is_callable_ex(callable, NULL, IS_CALLABLE_STRICT, callable_name, &fcc, NULL)) { fcc 3392 Zend/zend_API.c if (Z_TYPE_P(callable) == IS_STRING && fcc.calling_scope) { fcc 3395 Zend/zend_API.c add_next_index_str(callable, zend_string_copy(fcc.calling_scope->name)); fcc 3396 Zend/zend_API.c add_next_index_str(callable, zend_string_copy(fcc.function_handler->common.function_name)); fcc 3398 Zend/zend_API.c if (fcc.function_handler && fcc 3399 Zend/zend_API.c ((fcc.function_handler->common.fn_flags & ZEND_ACC_CALL_VIA_TRAMPOLINE) || fcc 3400 Zend/zend_API.c fcc.function_handler->type == ZEND_OVERLOADED_FUNCTION_TEMPORARY || fcc 3401 Zend/zend_API.c fcc.function_handler->type == ZEND_OVERLOADED_FUNCTION)) { fcc 3402 Zend/zend_API.c if (fcc.function_handler->type != ZEND_OVERLOADED_FUNCTION) { fcc 3403 Zend/zend_API.c zend_string_release(fcc.function_handler->common.function_name); fcc 3405 Zend/zend_API.c zend_free_trampoline(fcc.function_handler); fcc 3413 Zend/zend_API.c ZEND_API int zend_fcall_info_init(zval *callable, uint check_flags, zend_fcall_info *fci, zend_fcall_info_cache *fcc, zend_string **callable_name, char **error) /* {{{ */ fcc 3415 Zend/zend_API.c if (!zend_is_callable_ex(callable, NULL, check_flags, callable_name, fcc, error)) { fcc 3420 Zend/zend_API.c fci->function_table = fcc->calling_scope ? &fcc->calling_scope->function_table : EG(function_table); fcc 3421 Zend/zend_API.c fci->object = fcc->object; fcc 3571 Zend/zend_API.c ZEND_API int zend_fcall_info_call(zend_fcall_info *fci, zend_fcall_info_cache *fcc, zval *retval_ptr, zval *args) /* {{{ */ fcc 3581 Zend/zend_API.c result = zend_call_function(fci, fcc); fcc 313 Zend/zend_API.h ZEND_API zend_bool zend_is_callable_ex(zval *callable, zend_object *object, uint check_flags, zend_string **callable_name, zend_fcall_info_cache *fcc, char **error); fcc 487 Zend/zend_API.h ZEND_API int zend_fcall_info_init(zval *callable, uint check_flags, zend_fcall_info *fci, zend_fcall_info_cache *fcc, zend_string **callable_name, char **error); fcc 530 Zend/zend_API.h ZEND_API int zend_fcall_info_call(zend_fcall_info *fci, zend_fcall_info_cache *fcc, zval *retval, zval *args); fcc 3399 Zend/zend_vm_def.h zend_fcall_info_cache fcc; fcc 3409 Zend/zend_vm_def.h if (zend_is_callable_ex(function_name, NULL, 0, NULL, &fcc, &error)) { fcc 3410 Zend/zend_vm_def.h func = fcc.function_handler; fcc 3420 Zend/zend_vm_def.h called_scope = fcc.called_scope; fcc 3421 Zend/zend_vm_def.h object = fcc.object; fcc 5753 Zend/zend_vm_execute.h zend_fcall_info_cache fcc; fcc 5763 Zend/zend_vm_execute.h if (zend_is_callable_ex(function_name, NULL, 0, NULL, &fcc, &error)) { fcc 5764 Zend/zend_vm_execute.h func = fcc.function_handler; fcc 5774 Zend/zend_vm_execute.h called_scope = fcc.called_scope; fcc 5775 Zend/zend_vm_execute.h object = fcc.object; fcc 9499 Zend/zend_vm_execute.h zend_fcall_info_cache fcc; fcc 9509 Zend/zend_vm_execute.h if (zend_is_callable_ex(function_name, NULL, 0, NULL, &fcc, &error)) { fcc 9510 Zend/zend_vm_execute.h func = fcc.function_handler; fcc 9520 Zend/zend_vm_execute.h called_scope = fcc.called_scope; fcc 9521 Zend/zend_vm_execute.h object = fcc.object; fcc 11322 Zend/zend_vm_execute.h zend_fcall_info_cache fcc; fcc 11332 Zend/zend_vm_execute.h if (zend_is_callable_ex(function_name, NULL, 0, NULL, &fcc, &error)) { fcc 11333 Zend/zend_vm_execute.h func = fcc.function_handler; fcc 11343 Zend/zend_vm_execute.h called_scope = fcc.called_scope; fcc 11344 Zend/zend_vm_execute.h object = fcc.object; fcc 624 ext/libxml/libxml.c status = zend_call_function(fci, &LIBXML(entity_loader).fcc); fcc 1115 ext/libxml/libxml.c zend_fcall_info_cache fcc; fcc 1116 ext/libxml/libxml.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "f!", &fci, &fcc) fcc 1130 ext/libxml/libxml.c LIBXML(entity_loader).fcc = fcc; fcc 52 ext/libxml/php_libxml.h zend_fcall_info_cache fcc; fcc 1280 ext/mysqli/mysqli.c zend_fcall_info_cache fcc; fcc 1316 ext/mysqli/mysqli.c fcc.initialized = 1; fcc 1317 ext/mysqli/mysqli.c fcc.function_handler = ce->constructor; fcc 1318 ext/mysqli/mysqli.c fcc.calling_scope = EG(scope); fcc 1319 ext/mysqli/mysqli.c fcc.called_scope = Z_OBJCE_P(return_value); fcc 1320 ext/mysqli/mysqli.c fcc.object = Z_OBJ_P(return_value); fcc 1322 ext/mysqli/mysqli.c if (zend_call_function(&fci, &fcc) == FAILURE) { fcc 2914 ext/pcre/pcrelib/pcre_compile.c const pcre_uint8 *fcc, pcre_uint32 *list) fcc 3005 ext/pcre/pcrelib/pcre_compile.c list[3] = fcc[chr]; fcc 3009 ext/pcre/pcrelib/pcre_compile.c list[3] = (chr < 256) ? fcc[chr] : chr; fcc 3011 ext/pcre/pcrelib/pcre_compile.c list[3] = fcc[chr]; fcc 3242 ext/pcre/pcrelib/pcre_compile.c code = get_chr_property_list(code, utf, cd->fcc, list); fcc 3681 ext/pcre/pcrelib/pcre_compile.c get_chr_property_list(code, utf, cd->fcc, list) : NULL; fcc 3737 ext/pcre/pcrelib/pcre_compile.c end = get_chr_property_list(code, utf, cd->fcc, list); fcc 4253 ext/pcre/pcrelib/pcre_compile.c SETBIT(classbits, cd->fcc[c]); fcc 9057 ext/pcre/pcrelib/pcre_compile.c cd->fcc = tables + fcc_offset; fcc 9602 ext/pcre/pcrelib/pcre_compile.c if (cd->fcc[re->first_char] != re->first_char) fcc 9611 ext/pcre/pcrelib/pcre_compile.c && cd->fcc[re->first_char] != re->first_char) fcc 9644 ext/pcre/pcrelib/pcre_compile.c if (cd->fcc[re->req_char] != re->req_char) fcc 9652 ext/pcre/pcrelib/pcre_compile.c if (MAX_255(re->req_char) && cd->fcc[re->req_char] != re->req_char) fcc 3523 ext/pcre/pcrelib/pcre_exec.c foc = md->fcc[fc]; fcc 3535 ext/pcre/pcrelib/pcre_exec.c foc = TABLE_GET(fc, md->fcc, fc); fcc 3688 ext/pcre/pcrelib/pcre_exec.c och = TABLE_GET(ch, md->fcc, ch); fcc 3697 ext/pcre/pcrelib/pcre_exec.c if (ch == c || (op == OP_NOTI && TABLE_GET(ch, md->fcc, ch) == c)) fcc 3804 ext/pcre/pcrelib/pcre_exec.c foc = TABLE_GET(fc, md->fcc, fc); fcc 6577 ext/pcre/pcrelib/pcre_exec.c md->fcc = tables + fcc_offset; fcc 6704 ext/pcre/pcrelib/pcre_exec.c first_char2 = TABLE_GET(first_char, md->fcc, first_char); fcc 6726 ext/pcre/pcrelib/pcre_exec.c req_char2 = TABLE_GET(req_char, md->fcc, req_char); fcc 2427 ext/pcre/pcrelib/pcre_internal.h const pcre_uint8 *fcc; /* Points to case-flipping table */ fcc 2529 ext/pcre/pcrelib/pcre_internal.h const pcre_uint8 *fcc; /* Points to case-flipping table */ fcc 357 ext/pcre/pcrelib/pcre_jit_compile.c const pcre_uint8 *fcc; fcc 2386 ext/pcre/pcrelib/pcre_jit_compile.c return common->fcc[c] != c; fcc 2392 ext/pcre/pcrelib/pcre_jit_compile.c return MAX_255(c) ? common->fcc[c] != c : FALSE; fcc 2408 ext/pcre/pcrelib/pcre_jit_compile.c return TABLE_GET(c, common->fcc, c); fcc 2424 ext/pcre/pcrelib/pcre_jit_compile.c oc = common->fcc[c]; fcc 2437 ext/pcre/pcrelib/pcre_jit_compile.c oc = TABLE_GET(c, common->fcc, c); fcc 2441 ext/pcre/pcrelib/pcre_jit_compile.c oc = TABLE_GET(c, common->fcc, c); fcc 3504 ext/pcre/pcrelib/pcre_jit_compile.c othercase[0] = TABLE_GET(chr, common->fcc, chr); fcc 3839 ext/pcre/pcrelib/pcre_jit_compile.c oc = TABLE_GET(first_char, common->fcc, first_char); fcc 4070 ext/pcre/pcrelib/pcre_jit_compile.c oc = TABLE_GET(req_char, common->fcc, req_char); fcc 9830 ext/pcre/pcrelib/pcre_jit_compile.c common->fcc = tables + fcc_offset; fcc 662 ext/pcre/pcrelib/pcre_study.c if (caseless && (cd->ctypes[c] & ctype_letter) != 0) SET_BIT(cd->fcc[c]); fcc 693 ext/pcre/pcrelib/pcre_study.c if (caseless && (cd->ctypes[c] & ctype_letter) != 0) SET_BIT(cd->fcc[c]); fcc 1528 ext/pcre/pcrelib/pcre_study.c compile_block.fcc = tables + fcc_offset; fcc 435 ext/pdo/pdo_dbh.c zend_fcall_info_cache fcc; fcc 450 ext/pdo/pdo_dbh.c fcc.initialized = 1; fcc 451 ext/pdo/pdo_dbh.c fcc.function_handler = dbstmt_ce->constructor; fcc 452 ext/pdo/pdo_dbh.c fcc.calling_scope = EG(scope); fcc 453 ext/pdo/pdo_dbh.c fcc.called_scope = Z_OBJCE_P(object); fcc 454 ext/pdo/pdo_dbh.c fcc.object = Z_OBJ_P(object); fcc 456 ext/pdo/pdo_dbh.c if (zend_call_function(&fci, &fcc) != FAILURE) { fcc 733 ext/pdo/pdo_stmt.c zend_fcall_info_cache *fcc = &stmt->fetch.cls.fcc; fcc 753 ext/pdo/pdo_stmt.c fcc->initialized = 1; fcc 754 ext/pdo/pdo_stmt.c fcc->function_handler = ce->constructor; fcc 755 ext/pdo/pdo_stmt.c fcc->calling_scope = EG(scope); fcc 756 ext/pdo/pdo_stmt.c fcc->called_scope = ce; fcc 767 ext/pdo/pdo_stmt.c static int make_callable_ex(pdo_stmt_t *stmt, zval *callable, zend_fcall_info * fci, zend_fcall_info_cache * fcc, int num_args) /* {{{ */ fcc 771 ext/pdo/pdo_stmt.c if (zend_fcall_info_init(callable, 0, fci, fcc, NULL, &is_callable_error) == FAILURE) { fcc 795 ext/pdo/pdo_stmt.c zend_fcall_info_cache *fcc = &stmt->fetch.cls.fcc; fcc 797 ext/pdo/pdo_stmt.c if (!make_callable_ex(stmt, &stmt->fetch.func.function, fci, fcc, stmt->column_count)) { fcc 959 ext/pdo/pdo_stmt.c stmt->fetch.cls.fcc.object = Z_OBJ_P(return_value); fcc 960 ext/pdo/pdo_stmt.c if (zend_call_function(&stmt->fetch.cls.fci, &stmt->fetch.cls.fcc) == FAILURE) { fcc 1151 ext/pdo/pdo_stmt.c stmt->fetch.cls.fcc.object = Z_OBJ_P(return_value); fcc 1152 ext/pdo/pdo_stmt.c if (zend_call_function(&stmt->fetch.cls.fci, &stmt->fetch.cls.fcc) == FAILURE) { fcc 1172 ext/pdo/pdo_stmt.c if (zend_call_function(&stmt->fetch.func.fci, &stmt->fetch.func.fcc) == FAILURE) { fcc 619 ext/pdo/php_pdo_driver.h zend_fcall_info_cache fcc; fcc 626 ext/pdo/php_pdo_driver.h zend_fcall_info_cache fcc; fcc 35 ext/pdo_sqlite/php_pdo_sqlite_int.h zend_fcall_info_cache fcc; fcc 381 ext/pdo_sqlite/sqlite_driver.c if ((ret = zend_call_function(&fc->fci, &fc->fcc)) == FAILURE) { fcc 491 ext/pdo_sqlite/sqlite_driver.c if ((ret = zend_call_function(&collation->fc.fci, &collation->fc.fcc)) == FAILURE) { fcc 2778 ext/pgsql/pgsql.c zend_fcall_info_cache fcc; fcc 2814 ext/pgsql/pgsql.c fcc.initialized = 1; fcc 2815 ext/pgsql/pgsql.c fcc.function_handler = ce->constructor; fcc 2816 ext/pgsql/pgsql.c fcc.calling_scope = EG(scope); fcc 2817 ext/pgsql/pgsql.c fcc.called_scope = Z_OBJCE_P(return_value); fcc 2818 ext/pgsql/pgsql.c fcc.object = Z_OBJ_P(return_value); fcc 2820 ext/pgsql/pgsql.c if (zend_call_function(&fci, &fcc) == FAILURE) { fcc 666 ext/phar/phar_object.c zend_fcall_info_cache fcc; fcc 671 ext/phar/phar_object.c if (FAILURE == zend_fcall_info_init(rewrite, 0, &fci, &fcc, NULL, NULL)) { fcc 686 ext/phar/phar_object.c if (FAILURE == zend_call_function(&fci, &fcc)) { fcc 1398 ext/phar/util.c zend_fcall_info_cache fcc; fcc 1421 ext/phar/util.c if (FAILURE == zend_fcall_info_init(&openssl, 0, &fci, &fcc, NULL, NULL)) { fcc 1441 ext/phar/util.c if (FAILURE == zend_call_function(&fci, &fcc)) { fcc 1369 ext/reflection/php_reflection.c zend_fcall_info_cache fcc; fcc 1402 ext/reflection/php_reflection.c fcc.initialized = 1; fcc 1403 ext/reflection/php_reflection.c fcc.function_handler = ce_ptr->constructor; fcc 1404 ext/reflection/php_reflection.c fcc.calling_scope = ce_ptr; fcc 1405 ext/reflection/php_reflection.c fcc.called_scope = Z_OBJCE(reflector); fcc 1406 ext/reflection/php_reflection.c fcc.object = Z_OBJ(reflector); fcc 1408 ext/reflection/php_reflection.c result = zend_call_function(&fci, &fcc); fcc 1916 ext/reflection/php_reflection.c zend_fcall_info_cache fcc; fcc 1937 ext/reflection/php_reflection.c fcc.initialized = 1; fcc 1938 ext/reflection/php_reflection.c fcc.function_handler = fptr; fcc 1939 ext/reflection/php_reflection.c fcc.calling_scope = EG(scope); fcc 1940 ext/reflection/php_reflection.c fcc.called_scope = NULL; fcc 1941 ext/reflection/php_reflection.c fcc.object = NULL; fcc 1943 ext/reflection/php_reflection.c result = zend_call_function(&fci, &fcc); fcc 1966 ext/reflection/php_reflection.c zend_fcall_info_cache fcc; fcc 1997 ext/reflection/php_reflection.c fcc.initialized = 1; fcc 1998 ext/reflection/php_reflection.c fcc.function_handler = fptr; fcc 1999 ext/reflection/php_reflection.c fcc.calling_scope = EG(scope); fcc 2000 ext/reflection/php_reflection.c fcc.called_scope = NULL; fcc 2001 ext/reflection/php_reflection.c fcc.object = NULL; fcc 2003 ext/reflection/php_reflection.c result = zend_call_function(&fci, &fcc); fcc 3164 ext/reflection/php_reflection.c zend_fcall_info_cache fcc; fcc 3228 ext/reflection/php_reflection.c fcc.initialized = 1; fcc 3229 ext/reflection/php_reflection.c fcc.function_handler = mptr; fcc 3230 ext/reflection/php_reflection.c fcc.calling_scope = obj_ce; fcc 3231 ext/reflection/php_reflection.c fcc.called_scope = intern->ce; fcc 3232 ext/reflection/php_reflection.c fcc.object = object; fcc 3234 ext/reflection/php_reflection.c result = zend_call_function(&fci, &fcc); fcc 3259 ext/reflection/php_reflection.c zend_fcall_info_cache fcc; fcc 3335 ext/reflection/php_reflection.c fcc.initialized = 1; fcc 3336 ext/reflection/php_reflection.c fcc.function_handler = mptr; fcc 3337 ext/reflection/php_reflection.c fcc.calling_scope = obj_ce; fcc 3338 ext/reflection/php_reflection.c fcc.called_scope = intern->ce; fcc 3339 ext/reflection/php_reflection.c fcc.object = (object) ? Z_OBJ_P(object) : NULL; fcc 3345 ext/reflection/php_reflection.c fcc.function_handler = _copy_function(mptr); fcc 3348 ext/reflection/php_reflection.c result = zend_call_function(&fci, &fcc); fcc 4606 ext/reflection/php_reflection.c zend_fcall_info_cache fcc; fcc 4633 ext/reflection/php_reflection.c fcc.initialized = 1; fcc 4634 ext/reflection/php_reflection.c fcc.function_handler = constructor; fcc 4635 ext/reflection/php_reflection.c fcc.calling_scope = EG(scope); fcc 4636 ext/reflection/php_reflection.c fcc.called_scope = Z_OBJCE_P(return_value); fcc 4637 ext/reflection/php_reflection.c fcc.object = Z_OBJ_P(return_value); fcc 4639 ext/reflection/php_reflection.c ret = zend_call_function(&fci, &fcc); fcc 4710 ext/reflection/php_reflection.c zend_fcall_info_cache fcc; fcc 4737 ext/reflection/php_reflection.c fcc.initialized = 1; fcc 4738 ext/reflection/php_reflection.c fcc.function_handler = constructor; fcc 4739 ext/reflection/php_reflection.c fcc.calling_scope = EG(scope); fcc 4740 ext/reflection/php_reflection.c fcc.called_scope = Z_OBJCE_P(return_value); fcc 4741 ext/reflection/php_reflection.c fcc.object = Z_OBJ_P(return_value); fcc 4743 ext/reflection/php_reflection.c ret = zend_call_function(&fci, &fcc); fcc 471 ext/spl/php_spl.c zend_fcall_info_cache fcc; fcc 478 ext/spl/php_spl.c if (!zend_is_callable_ex(zcallable, NULL, IS_CALLABLE_STRICT, &func_name, &fcc, &error)) { fcc 479 ext/spl/php_spl.c alfi.ce = fcc.calling_scope; fcc 480 ext/spl/php_spl.c alfi.func_ptr = fcc.function_handler; fcc 481 ext/spl/php_spl.c obj_ptr = fcc.object; fcc 519 ext/spl/php_spl.c } else if (fcc.function_handler->type == ZEND_INTERNAL_FUNCTION && fcc 520 ext/spl/php_spl.c fcc.function_handler->internal_function.handler == zif_spl_autoload_call) { fcc 530 ext/spl/php_spl.c alfi.ce = fcc.calling_scope; fcc 531 ext/spl/php_spl.c alfi.func_ptr = fcc.function_handler; fcc 532 ext/spl/php_spl.c obj_ptr = fcc.object; fcc 627 ext/spl/php_spl.c zend_fcall_info_cache fcc; fcc 633 ext/spl/php_spl.c if (!zend_is_callable_ex(zcallable, NULL, IS_CALLABLE_CHECK_SYNTAX_ONLY, &func_name, &fcc, &error)) { fcc 643 ext/spl/php_spl.c obj_ptr = fcc.object; fcc 59 ext/spl/spl_engine.h zend_fcall_info_cache fcc; fcc 74 ext/spl/spl_engine.h fcc.initialized = 1; fcc 75 ext/spl/spl_engine.h fcc.function_handler = func; fcc 76 ext/spl/spl_engine.h fcc.calling_scope = EG(scope); fcc 77 ext/spl/spl_engine.h fcc.called_scope = pce; fcc 78 ext/spl/spl_engine.h fcc.object = Z_OBJ_P(retval); fcc 80 ext/spl/spl_engine.h zend_call_function(&fci, &fcc); fcc 1575 ext/spl/spl_iterators.c if (zend_parse_parameters_throw(ZEND_NUM_ARGS(), "Of", &zobject, ce_inner, &cfi->fci, &cfi->fcc) == FAILURE) { fcc 1582 ext/spl/spl_iterators.c cfi->object = cfi->fcc.object; fcc 1999 ext/spl/spl_iterators.c zend_fcall_info_cache *fcc = &intern->u.cbfilter->fcc; fcc 2020 ext/spl/spl_iterators.c if (zend_call_function(fci, fcc) != SUCCESS || Z_TYPE(result) == IS_UNDEF) { fcc 3625 ext/spl/spl_iterators.c zend_fcall_info_cache fcc; fcc 3635 ext/spl/spl_iterators.c zend_fcall_info_call(&apply_info->fci, &apply_info->fcc, &retval, NULL); fcc 3653 ext/spl/spl_iterators.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "Of|a!", &apply_info.obj, zend_ce_traversable, &apply_info.fci, &apply_info.fcc, &apply_info.args) == FAILURE) { fcc 123 ext/spl/spl_iterators.h zend_fcall_info_cache fcc; fcc 49 ext/sqlite3/php_sqlite3_structs.h zend_fcall_info_cache fcc; fcc 750 ext/sqlite3/sqlite3.c if ((ret = zend_call_function(&fc->fci, &fc->fcc)) == FAILURE) { fcc 872 ext/sqlite3/sqlite3.c if ((ret = zend_call_function(&collation->fci.fci, &collation->fci.fcc)) == FAILURE) { fcc 495 main/output.c if (SUCCESS == zend_fcall_info_init(output_handler, 0, &user->fci, &user->fcc, &handler_name, &error)) { fcc 960 main/output.c if (SUCCESS == zend_fcall_info_call(&handler->func.user->fci, &handler->func.user->fcc, &retval, NULL) && PHP_OUTPUT_USER_SUCCESS(retval)) { fcc 120 main/php_output.h zend_fcall_info_cache fcc; fcc 298 main/streams/userspace.c zend_fcall_info_cache fcc; fcc 311 main/streams/userspace.c fcc.initialized = 1; fcc 312 main/streams/userspace.c fcc.function_handler = uwrap->ce->constructor; fcc 313 main/streams/userspace.c fcc.calling_scope = EG(scope); fcc 314 main/streams/userspace.c fcc.called_scope = Z_OBJCE_P(object); fcc 315 main/streams/userspace.c fcc.object = Z_OBJ_P(object); fcc 317 main/streams/userspace.c if (zend_call_function(&fci, &fcc) == FAILURE) {