Searched refs:fbc (Results 1 - 7 of 7) sorted by relevance

/PHP_5_5/Zend/
H A Dzend_object_handlers.h88 /* Andi - EX(fbc) (function being called) needs to be initialized already in the INIT fcall opcode so that the parameters can be parsed the right way. We need to add another callback for this.
149 #define zend_get_function_root_class(fbc) \
150 ((fbc)->common.prototype ? (fbc)->common.prototype->common.scope : (fbc)->common.scope)
168 ZEND_API int zend_check_private(union _zend_function *fbc, zend_class_entry *ce, char *function_name_strval, int function_name_strlen TSRMLS_DC);
H A Dzend_compile.h377 zend_function *fbc; member in struct:_call_slot
H A Dzend_object_handlers.c919 static inline zend_function *zend_check_private_int(zend_function *fbc, zend_class_entry *ce, char *function_name_strval, int function_name_strlen, ulong hash_value TSRMLS_DC) /* {{{ */ argument
927 * function (EX(fbc)) has the same scope.
931 if (fbc->common.scope == ce && EG(scope) == ce) {
933 return fbc;
941 if (zend_hash_quick_find(&ce->function_table, function_name_strval, function_name_strlen+1, hash_value, (void **) &fbc)==SUCCESS
942 && fbc->op_array.fn_flags & ZEND_ACC_PRIVATE
943 && fbc->common.scope == EG(scope)) {
944 return fbc;
954 ZEND_API int zend_check_private(zend_function *fbc, zend_class_entry *ce, char *function_name_strval, int function_name_strlen TSRMLS_DC) /* {{{ */ argument
956 return zend_check_private_int(fbc, c
1007 zend_function *fbc; local
1152 zend_function *fbc = NULL; local
[all...]
H A Dzend_vm_def.h1152 ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))?BP_VAR_W:BP_VAR_R);
1274 if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
1511 if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
1924 zend_function *fbc = EX(function_state).function; local
1928 if (UNEXPECTED((fbc->common.fn_flags & (ZEND_ACC_ABSTRACT|ZEND_ACC_DEPRECATED)) != 0)) {
1929 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_ABSTRACT) != 0)) {
1930 zend_error_noreturn(E_ERROR, "Cannot call abstract method %s::%s()", fbc->common.scope->name, fbc->common.function_name);
1934 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_DEPRECATED) != 0)) {
1936 fbc
[all...]
H A Dzend_vm_execute.h476 zend_function *fbc = EX(function_state).function; local
480 if (UNEXPECTED((fbc->common.fn_flags & (ZEND_ACC_ABSTRACT|ZEND_ACC_DEPRECATED)) != 0)) {
481 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_ABSTRACT) != 0)) {
482 zend_error_noreturn(E_ERROR, "Cannot call abstract method %s::%s()", fbc->common.scope->name, fbc->common.function_name);
486 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_DEPRECATED) != 0)) {
488 fbc->common.scope ? fbc->common.scope->name : "",
489 fbc->common.scope ? "::" : "",
490 fbc
[all...]
/PHP_5_5/ext/pdo/
H A Dpdo_stmt.c2272 zend_function *fbc = NULL; local
2282 method_len+1, (void**)&fbc) == FAILURE) {
2299 lc_method_name, method_len+1, (void**)&fbc) == FAILURE) {
2300 fbc = NULL;
2308 return fbc;
2707 zend_function *fbc; local
2713 if (zend_hash_find(&pdo_row_ce->function_table, lc_method_name, method_len+1, (void**)&fbc) == FAILURE) {
2719 return fbc;
H A Dpdo_dbh.c1365 zend_function *fbc = NULL; local
1375 if ((fbc = std_object_handlers.get_method(object_pp, method_name, method_len, key TSRMLS_CC)) == NULL) {
1387 lc_method_name, method_len+1, (void**)&fbc) == FAILURE) {
1388 if (!fbc) {
1389 fbc = NULL;
1396 return fbc;

Completed in 42 milliseconds