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_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);
1262 if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
1499 if (ARG_SHOULD_BE_SENT_BY_REF(EX(call)->fbc, (opline->extended_value & ZEND_FETCH_ARG_MASK))) {
1912 zend_function *fbc = EX(function_state).function; local
1916 if (UNEXPECTED((fbc->common.fn_flags & (ZEND_ACC_ABSTRACT|ZEND_ACC_DEPRECATED)) != 0)) {
1917 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_ABSTRACT) != 0)) {
1918 zend_error_noreturn(E_ERROR, "Cannot call abstract method %s::%s()", fbc->common.scope->name, fbc->common.function_name);
1922 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_DEPRECATED) != 0)) {
1924 fbc
[all...]
H A Dzend_vm_execute.h483 zend_function *fbc = EX(function_state).function; local
487 if (UNEXPECTED((fbc->common.fn_flags & (ZEND_ACC_ABSTRACT|ZEND_ACC_DEPRECATED)) != 0)) {
488 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_ABSTRACT) != 0)) {
489 zend_error_noreturn(E_ERROR, "Cannot call abstract method %s::%s()", fbc->common.scope->name, fbc->common.function_name);
493 if (UNEXPECTED((fbc->common.fn_flags & ZEND_ACC_DEPRECATED) != 0)) {
495 fbc->common.scope ? fbc->common.scope->name : "",
496 fbc->common.scope ? "::" : "",
497 fbc
[all...]
H A Dzend_compile.h377 zend_function *fbc; member in struct:_call_slot
H A Dzend_object_handlers.c922 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
930 * function (EX(fbc)) has the same scope.
934 if (fbc->common.scope == ce && EG(scope) == ce) {
936 return fbc;
944 if (zend_hash_quick_find(&ce->function_table, function_name_strval, function_name_strlen+1, hash_value, (void **) &fbc)==SUCCESS
945 && fbc->op_array.fn_flags & ZEND_ACC_PRIVATE
946 && fbc->common.scope == EG(scope)) {
947 return fbc;
957 ZEND_API int zend_check_private(zend_function *fbc, zend_class_entry *ce, char *function_name_strval, int function_name_strlen TSRMLS_DC) /* {{{ */ argument
959 return zend_check_private_int(fbc, c
1010 zend_function *fbc; local
1155 zend_function *fbc = NULL; local
[all...]
/PHP_5_5/ext/pdo/
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;
H A Dpdo_stmt.c2263 zend_function *fbc = NULL; local
2273 method_len+1, (void**)&fbc) == FAILURE) {
2290 lc_method_name, method_len+1, (void**)&fbc) == FAILURE) {
2291 fbc = NULL;
2299 return fbc;
2698 zend_function *fbc; local
2704 if (zend_hash_find(&pdo_row_ce->function_table, lc_method_name, method_len+1, (void**)&fbc) == FAILURE) {
2710 return fbc;

Completed in 42 milliseconds